I\'m having a problem with FormData
, it was working a couple days ago but now it doesn\'t work, it submits all the inputs except the submit button. Here\'s my l
Because you're not actually using the default submit (instead you're doing ajax), you need to add the clicked button yourself. One easy way to do this is to add a hidden input to your form with the name you want the button to have, and then have all the buttons in the form use this click handler:
function clickHandler() {
this.form.theHiddenInput.value = this.value;
}
That way, if a button was used to submit the form, the button's handler sets the value of the hidden input prior to the submit
.