just tried something like
dojo.event.connect(dojo.byId('fepSubm'),'onclick',
function(e){dojo.event.browser.stopEvent(e);});
and it prevented the submit

On Fri, Oct 24, 2008 at 11:29 PM, Norman Franke <[EMAIL PROTECTED]> wrote:
> According to the documentation, before is the default. Either way, it still
> doesn't work. The ajax submit is still called. If I call a non-function,
> then it doesn't work, e.g. "foobar()". It generates an error in the console,
> but does stop.
>
> Norman Franke
> Answering Service for Directors, Inc.
> www.myasd.com
>
> On Oct 24, 2008, at 4:10 PM, Andreas Andreou wrote:
>
>> sorry - dojo.event.connectBefore is what you need :)
>>
>> On Fri, Oct 24, 2008 at 11:00 PM, Norman Franke <[EMAIL PROTECTED]> wrote:
>>>
>>> I'm using T4.1.5 which has dojo 0.4.x and no dojo. event.stopEvent. I
>>> tried
>>> dojo.event.browser.stopEvent but that didn't work. Nor did
>>> e.stopPropigation
>>> or e.preventDefault. In fact, I tried all three together (and separate)
>>> and
>>> it still fires.
>>>
>>> Norman Franke
>>> Answering Service for Directors, Inc.
>>> www.myasd.com
>>>
>>> On Oct 24, 2008, at 3:31 PM, Andreas Andreou wrote:
>>>
>>>> dojo.event.connect to it and in there do dojo.event.stopEvent (or
>>>> something like that) if you
>>>> dont want to go on with the submit
>>>>
>>>> On Fri, Oct 24, 2008 at 10:22 PM, Norman Franke <[EMAIL PROTECTED]>
>>>> wrote:
>>>>>
>>>>> Thanks. I apparently forgot to look at contrib.
>>>>>
>>>>> As for the second question, I'd love to, but how can I update the
>>>>> formhidden
>>>>> section of the form such that my controls (that were created via AJAX)
>>>>> will
>>>>> be sent on the next AJAX action? If I don't update the entire form, I
>>>>> never
>>>>> get the values of the controls, it seems. Changing it from
>>>>> @Persist("client") to @Persist("session") seems to have solved it,
>>>>> however.
>>>>>
>>>>> Lastly, how can I get an ajax submit to abort? I want to have an
>>>>> onclick
>>>>> on
>>>>> a the submit that will put up "confirm('Are you sure?')" but no matter
>>>>> what,
>>>>> it submits anyway.
>>>>>
>>>>> Norman Franke
>>>>> Answering Service for Directors, Inc.
>>>>> www.myasd.com
>>>>>
>>>>> On Oct 24, 2008, at 2:36 PM, Andreas Andreou wrote:
>>>>>
>>>>>> To answer your initial question, just use contrib:ajaxStatus from
>>>>>>
>>>>>>
>>>>>>
>>>>>> http://tapestry.apache.org/tapestry4.1/tapestry-contrib/componentreference/ajaxstatus.html
>>>>>>
>>>>>> For the second, why not update only the part in question?
>>>>>>
>>>>>> On Fri, Oct 24, 2008 at 9:22 PM, Norman Franke <[EMAIL PROTECTED]>
>>>>>> wrote:
>>>>>>>
>>>>>>> I sort of have it working by doing an "onclick" and relying on the
>>>>>>> entire
>>>>>>> form to update, which resets my div.
>>>>>>>
>>>>>>> But that brings up another point. I want to AJAX fetch a list of
>>>>>>> elements
>>>>>>> with a checkbox. Is there a better way to do this than by setting the
>>>>>>> entire
>>>>>>> form as one of the updateComponents? It pretty much forces an update
>>>>>>> of
>>>>>>> the
>>>>>>> entire page. If I don't, I can't get the values of the checkbox since
>>>>>>> tapestry serializes the state of the @For and checkboxes in fields.
>>>>>>>
>>>>>>> What's the best way to handle this?
>>>>>>>
>>>>>>> Norman Franke
>>>>>>> Answering Service for Directors, Inc.
>>>>>>> www.myasd.com
>>>>>>>
>>>>>>> On Oct 24, 2008, at 12:10 PM, Norman Franke wrote:
>>>>>>>
>>>>>>>> I've searched the documentation, and I can't find how one implements
>>>>>>>> a
>>>>>>>> "loading..." indicator when an AJAX request is sent off. My app will
>>>>>>>> be
>>>>>>>> doing a series of database queries which can take 10 seconds or so,
>>>>>>>> and
>>>>>>>> it
>>>>>>>> really needs something to tell the user they need to wait a bit.
>>>>>>>> Showing/Hiding a div would be great.
>>>>>>>>
>>>>>>>> Norman Franke
>>>>>>>> Answering Service for Directors, Inc.
>>>>>>>> www.myasd.com
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Andreas Andreou - [EMAIL PROTECTED] - http://blog.andyhot.gr
>>>>>> Tapestry / Tacos developer
>>>>>> Open Source / JEE Consulting
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Andreas Andreou - [EMAIL PROTECTED] - http://blog.andyhot.gr
>>>> Tapestry / Tacos developer
>>>> Open Source / JEE Consulting
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>
>>
>>
>> --
>> Andreas Andreou - [EMAIL PROTECTED] - http://blog.andyhot.gr
>> Tapestry / Tacos developer
>> Open Source / JEE Consulting
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Andreas Andreou - [EMAIL PROTECTED] - http://blog.andyhot.gr
Tapestry / Tacos developer
Open Source / JEE Consulting

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to