停止表单提交没有JavaScript

时间:2018-02-14 00:38:26

标签: javascript ajax forms

问题很容易理解但很难执行。我目前面临一些客户端默认关闭他们的浏览器Javascript,这搞砸了我的网站。由于我的网站在表单提交上发送ajax请求,使用Javascript停止表单提交,关闭JS意味着表单将被意外发送。

我想要问及实现的是,是否可以仅仅使用html来阻止表单提交?

2 个答案:

答案 0 :(得分:1)

我认为最好的答案是;让原始表单操作指向错误页面,要求用户打开javascript。 然后,一旦ajax状态完成,让你的javascript代码填写表单动作参数。

或者或另外,您可以使用评论中建议的Max value for limit option on queries, defaults to unlimited标记在原始页面上生成消息。

答案 1 :(得分:0)

我认为您只需将提交按钮标记更改为输入并将其设置为按钮,然后删除类型="提交"这就是全部。没有ajax就不会回应。