同じページを自動送信して更新するフォームがあります。ボタンの値を変更するJavaスクリプト関数がありますが、AJAXは古い値を投稿し続けます。
AJAX
$.ajax({
type: 'POST',
url: this.action,
data: $('form').serialize()
});
JQUERY
function changevalue()
{
$('#button').attr('value', 'grapes');
}
形
form...
<input type="submit" name="button" id="button" value="apple" onclick="changevalue();" />
...
ボタンには新しい変更された単語が表示されますが、コードビハインド(コントローラー)には古い変数が表示されます。