jquery移动表单:在表单中传递数据


jquery mobile form: pass data in a form

我在网上读到了很多关于在jquery mobile中创建表单的内容,但有一点我不明白。当我创建一个表单并通过php传递数据时,我会听到jquery mobile序列化它们并自动传递,如果表单是使用post方法创建的,我可以在其他页面中使用它们,只使用_POST数组,而不使用全部。但我也读到一些人喜欢用ajax形式传递变量。所以我不明白为什么要使用ajax?

jQuery Mobile框架的默认设置是通过HTTPPOST提交表单。为什么?因为在页面中设置动画时,您的web应用程序可以更好地控制UI,从而创建平滑的过渡。在jqm文档中可以找到更好的描述。

如果您希望禁用默认的Ajax功能,只需将其附加到表单元素中即可:

data-ajax="false" 

希望这能有所帮助!