我有程序读取数据并将其发布到列表中进行编辑。一次只能编辑一行数据,因此在编辑该行时,该行中会显示一个提交按钮,以将数据发布到另一页并关闭该行的编辑。问题是,提交按钮会记住它被点击的次数并通过提交功能运行,但是多次点击它。造成这种情况的原因是什么?如何解决?我正在使用jQuery,不幸的是,必须让它在IE中运行。
答案 0 :(得分:0)
代码通常会有所帮助,但这似乎更符合设计问题。一种方法是编写一个基本脚本,在单击按钮后禁用该按钮,从而阻止某人多次点击它。
这是值得尝试的事情:
$('#myform').submit(function(){
$('input[type=submit]', this).attr('disabled', 'disabled');
});