On 9/15/06, Dean, Michael <[EMAIL PROTECTED]> wrote:
Interesting problem... I have a submit button which includes a property = "method" with value="Save"...the enclosing form is submitted to a Struts DispatchAction sub-class which is configured to rely on the "method" parameter for delegation. In order to prevent a double-submit, in my onSubmit() javascript I disable the button and immediately thereafter "return true"....however, I proved that the disabling of the button prevents the required method parameter from being included in the request... I thought about a hidden field but I also established that they ARE NOT added to the request upon submission... Any ideas?
Ok this is something you could try <script> var submitnow = true; function onSubmitFunction () { if(submitnow = true) { submitnow = false; return true; }else { return false; } } </script> Not sure if this will work. Because I havent tried it.
Michael Dean Senior Java Programmer JIS Applications Maintenance Information Services Division Administrative Office of the Courts 360.704.4008 [EMAIL PROTECTED]
-- Puneet