jquery移动表单:以表单形式传递数据

时间:2012-02-10 00:08:33

标签: php ajax jquery-mobile

我在网上看到很多关于在jquery mobile中创建表单的事情,我不明白一件事。当我创建一个表单并且我将通过php传递数据时,我听到jquery mobile序列化它们并自动传递,如果表单是使用post方法创建的,我只能使用_POST数组在其他页面中使用它们什么都没有。但是我也读过一些喜欢它的人form with ajax使用ajax来传递变量。所以我不明白为什么要使用ajax?

1 个答案:

答案 0 :(得分:1)

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

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

data-ajax="false" 

希望这有帮助!