我有一个自动提交和更新同一页面的表单。我有一个更改按钮值的 java 脚本函数,但 AJAX 不断发布旧值。
AJAX
$.ajax({
type: 'POST',
url: this.action,
data: $('form').serialize()
});
查询
function changevalue()
{
$('#button').attr('value', 'grapes');
}
形式
form...
<input type="submit" name="button" id="button" value="apple" onclick="changevalue();" />
...
按钮将显示新更改的单词,但后面的代码(控制器)显示旧变量。