【发布时间】:2017-04-28 14:23:59
【问题描述】:
我正在使用以下代码JSFiddle:
$("form").submit(function() {
$(':submit', this).attr('disabled', true);
$(this).append($('<input/>').attr({
type: 'hidden',
name: $(':submit', this).attr('type'),
value: $(':submit', this).attr('value')
}));
});
<input type="submit" value="Approve" /> <input type="submit" value="Update" />
这成功禁用了提交按钮,但我正在尝试发送适当的值。单击哪个按钮无关紧要,它总是返回第一个按钮的值。我该如何解决这个问题?
我想要发生的是,当您单击“批准”时,它会发送“批准”,当您单击“更新”时,它会发送“更新”。
【问题讨论】:
-
请看这个帖子:enter link description here
标签: javascript jquery