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

Reply via email to