JQuery移动表单数据ajax=";假;使用计时器自动提交

JQuery移动表单数据ajax=";假;使用计时器自动提交,jquery,mobile,Jquery,Mobile,我有一张表格,几分钟后会自动发送。我使用JQuery Mobile,但希望像普通页面一样发送表单,而不是使用JQuery Mobile Ajax系统。使用“dataajax=false”,我可以阻止JQuery这样做。 但是,当我禁用JQuery移动功能时,我发送表单的自定义JS脚本无法工作 $(‘表格#问题表格’)。提交() 当表单的“数据ajax”设置为false时,这不会起任何作用。在发送之前,您可以删除属性数据ajax或将其设置为true并提交 $('form#question_form

我有一张表格,几分钟后会自动发送。我使用JQuery Mobile,但希望像普通页面一样发送表单,而不是使用JQuery Mobile Ajax系统。使用“dataajax=false”,我可以阻止JQuery这样做。 但是,当我禁用JQuery移动功能时,我发送表单的自定义JS脚本无法工作

$(‘表格#问题表格’)。提交()


当表单的“数据ajax”设置为false时,这不会起任何作用。

在发送之前,您可以删除属性数据ajax或将其设置为true并提交

$('form#question_form').attr('data-ajax','true');
$('form#question_form').submit();

这里的问题不是数据ajax。您可能在使用脚本时遇到一些问题。或者您可以返回false以提交操作

表单也接受转换属性,就像锚一样,例如 作为数据转换=“pop”和数据方向=“reverse”。提交 没有Ajax的表单,您可以全局禁用Ajax表单处理, 或者通过data ajax=“false”属性按表单。目标属性 (如target=“_blank”)在表单中也得到尊重,并将 默认情况下,当窗体 提交。请注意,与锚点不同,不允许在上使用rel属性 表格


我也遇到过同样的问题,关闭ajax发布似乎确实有问题。我们已经用$.mobile.ajaxEnabled=false全局禁用了它,并在我使用提交方法发布的页面上将其设置为true