982得票36回答
防止用户通过按Enter键提交表单

我有一个调查网站,在用户填写问卷时,似乎存在按下回车键(原因未知)并且在没有点击提交按钮的情况下,意外提交了问卷表单的问题。是否有方法可以防止这种情况发生? 我在调查中使用HTML、PHP 5.2.9和jQuery。

781得票35回答
ASP.NET MVC框架中如何处理多个提交按钮?

有没有一种简单的方法来处理同一个表单中的多个提交按钮?例如:<% Html.BeginForm("MyAction", "MyController", FormMethod.Post); %> <input type="submit" value="Send" /> &...

369得票13回答
使用AngularJS在按下Enter键时提交表单

在这种情况下,当我按下回车键时,我有哪些选项可以使这些输入调用一个函数? Html:<form> <input type="text" ng-model="name" <!-- Press ENTER and call m...

290得票27回答
在HTML表单中使用多个提交按钮

假设您在HTML表单中创建了一个向导。其中一个按钮用于返回,另一个按钮用于前进。由于在标记中后退按钮出现在第一位,当您按Enter键时,它将使用该按钮来提交表单。 例如: <form> <!-- Put your cursor in this field and...

289得票9回答
禁用输入框的值将不会被提交。

这是我在Firefox的Firebug中发现的。Values of disabled inputs will not be submitted 在其他浏览器中是一样的吗?如果是,这是什么原因呢?

241得票21回答
如何在页面刷新(F5 / CTRL+R)时防止表单重新提交

我有一个简单的表单,可以将文本提交到我的SQL表中。问题是,在用户提交文本后,他们可以刷新页面,数据就会再次提交,而不必再次填写表单。我可以在文本提交后将用户重定向到另一个页面,但我希望用户留在同一页。 我记得读过一些关于为每个用户提供唯一会话ID并将其与另一个值进行比较以解决我的问题的内容...

238得票6回答
在按钮点击时禁用表单自动提交

我有一个HTML表单,其中使用了几个按钮。问题是,无论我点击哪个按钮,即使该按钮不是“submit”类型,表单也会被提交。例如:<button>Click to do something</button>等按钮都会导致表单提交。 对于每个按钮都进行e.preventD...

235得票21回答
jQuery禁止表单在按下回车键时提交

我在页面中有以下 JavaScript 代码,似乎没有起作用。$('form').bind("keypress", function(e) { if (e.keyCode == 13) { e.preventDefault(); return ...

227得票6回答
jQuery - 在提交表单时添加额外参数(非ajax)

在使用jQuery的'submit'时,有没有一种方法可以向表单传递其他参数?我不想使用Ajax来实现这一点 - 这是普通的、典型的表单提交方式,会刷新页面。$('#submit').click(function () { $('#event').submit(function () ...

169得票20回答
如何捕获表单提交的响应?

我有以下代码: <script type="text/javascript"> function SubmitForm() { form1.submit(); } function Sho...