<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
I don't think two click listeners can be registered like that. There can only be one #onClick() if I remember right. Try to chain the jquery calls.<div><div><br></div><div>RS<br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">Date: Thu, 23 Aug 2012 21:06:07 -0400<br>From: arning315@comcast.net<br>To: seaside@lists.squeakfoundation.org<br>Subject: Re: [Seaside] Re: Help with JQuery example<br><br>
  
    
  
  
    <font face="Georgia">Hmm...<br>
      <br>
      This is getting interesting. I made these changes:<br>
      <br>
      renderContentOnSqueakman3: html<br>
      <br>
      <b>Transcript show: 'rendering ',html requestContext request url
        asString; cr.<br>
      </b><br>
      (html form)<br>
      &nbsp;&nbsp;&nbsp; id: #form;<br>
      &nbsp;&nbsp;&nbsp; with:<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [html label with: 'Name'.<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (html textInput)<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; id: #temp;<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; value: 'sample text'.<br>
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (html button beSubmit)<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; onClick: (html jQuery ajax<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; callback: [:v | <b>Transcript show: 'on click';
        cr.</b>]<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; value: (html jQuery: #temp) value);<br>
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; onClick: (html jQuery ajax script:<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [:s | (s jQuery: #form) triggerSubmit]);<br>
      <br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; callback: [<b>Transcript show: 'non-ajax'; cr.</b>];&nbsp;&nbsp;&nbsp; "
      non-ajax callback"<br>
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; with: 'Pay &gt;']<br>
      <br>
      and see this in the transcript as I click the pay button over and
      over:<br>
      <br>
      <br>
      rendering /mt<br>
      rendering /mt<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=RVMTCSGy6eRuwFPa<br>
      on click<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=HrNRut8hmeMBy9u3<br>
      on click<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=mFjQlh1kqGF6357K<br>
      on click<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=F0hO6ifLUdBNeIkO<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=bTdSB3mLJzUjv_Ll<br>
      on click<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=lDq1GQPbcjSImBAP<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=LRsJryXuP-xaOeXJ<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=AQx9GhKhAAQkiLZe<br>
      on click<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=3C3ftOy_RGEglbCC<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=_7Q2Ed4aVj6wkRYh<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=fvjjH-UmKYv9nZ3J<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=lGOYq5nlHMEUDGHk<br>
      non-ajax<br>
      rendering /mt?_s=JTe6UE1ZzC_doo3j&amp;_k=r7nM6kuJy_V_12b-<br>
      <br>
      sometimes both are triggered and sometimes only one.<br>
      <br>
      Curious<br>
    </font>
    <div class="ecxmoz-cite-prefix">On 8/23/12 7:39 PM, squeakman wrote:<br>
    </div>
    <blockquote cite="mid:5036BF14.90907@gmail.com">On
      23/08/2012 6:53 PM, Bob Arning wrote:
      <br>
      <blockquote>Well, now that you have the triggerSubmit
        in there, this seems to work:
        <br>
        <br>
        renderContentOnSqueakman3: html
        <br>
        <br>
        (html form)
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp; id: #form;
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp; with:
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [html label with: 'Name'.
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (html textInput)
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; id: #temp;
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; value: 'sample text'.
        <br>
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (html button beSubmit)
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; onClick: (html jQuery ajax
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; callback: [:v | self halt]&nbsp;&nbsp; "&lt;=== this is
        never called"
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; value: (html jQuery: #temp) value);
        <br>
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; onClick: (html jQuery ajax script:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        "&lt;=== not needed"
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [:s | (s jQuery: #form) triggerSubmit]);
        "&lt;== not needed"
        <br>
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; callback: [self halt];&nbsp;&nbsp;&nbsp; " non-ajax callback"
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; with: 'Pay &gt;']
        <br>
        <br>
        <br>
      </blockquote>
      <br>
      Yes, that does call the "non-ajax callback" but now the callback
      marked
      <br>
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp; "&lt;=== this is never called"
      <br>
      <br>
      above is not called.
      <br>
      <br>
      <br>
      Also, it seems that with the beSubmit added, the two lines marked
      <br>
      <br>
      &nbsp;&nbsp;&nbsp; "&lt;=== not needed"
      <br>
      <br>
      are not needed.
      <br>
      <br>
      <br>
      I will keep plugging away at this and if I get a solution I will
      post it.
      <br>
      <br>
      Thanks,
      <br>
      Frank
      <br>
      <br>
      _______________________________________________
      <br>
      seaside mailing list
      <br>
      <a class="ecxmoz-txt-link-abbreviated" href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a>
      <br>
      <a class="ecxmoz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a>
      <br>
      <br>
    </blockquote>
    <br>
  

<br>_______________________________________________
seaside mailing list
seaside@lists.squeakfoundation.org
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</div></div></div>                                               </div></body>
</html>