Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Forms 提交按钮问题_Forms_Submit - Fatal编程技术网

Forms 提交按钮问题

Forms 提交按钮问题,forms,submit,Forms,Submit,我有一个程序,可以读取数据并将其发布到列表中进行编辑。一次只能编辑一行数据,因此在编辑该行时,该行中会显示一个提交按钮,用于将数据发布到另一页并结束对该行的编辑。问题在于,submit按钮会记住它被单击了多少次,并在submit函数中运行,不管它被单击了多少次。这是什么原因造成的?我如何修复它?我正在使用jQuery,不幸的是,它必须在IE中工作。代码通常会有所帮助,但这似乎更符合设计问题。一种方法是编写一个基本脚本,在按钮被单击后禁用它,从而防止有人能够多次单击它 这里有一些东西可以尝试: $

我有一个程序,可以读取数据并将其发布到列表中进行编辑。一次只能编辑一行数据,因此在编辑该行时,该行中会显示一个提交按钮,用于将数据发布到另一页并结束对该行的编辑。问题在于,submit按钮会记住它被单击了多少次,并在submit函数中运行,不管它被单击了多少次。这是什么原因造成的?我如何修复它?我正在使用jQuery,不幸的是,它必须在IE中工作。

代码通常会有所帮助,但这似乎更符合设计问题。一种方法是编写一个基本脚本,在按钮被单击后禁用它,从而防止有人能够多次单击它

这里有一些东西可以尝试:

$('#myform').submit(function(){
$('input[type=submit]', this).attr('disabled', 'disabled');
});