Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Forms 使用jQuery Mobile更改表单中每个提交标记的转换_Forms_Jquery Mobile_Transitions - Fatal编程技术网

Forms 使用jQuery Mobile更改表单中每个提交标记的转换

Forms 使用jQuery Mobile更改表单中每个提交标记的转换,forms,jquery-mobile,transitions,Forms,Jquery Mobile,Transitions,在使用jQuery Mobile(1.3.1)的网站中,表单中的不同提交标记是否可能会触发不同的转换和/或方向?,请恕我直言。 现在对于您提出的问题,答案是肯定的。您可以使用随机化序列在运行时选择转换,并将URL和转换传递到changePage,从而将您重定向到您提供的URL。更多关于jQM的信息 以下是随机转换的演示: 现在来看第二个问题——不,您不需要使用ajax回调就可以工作。调用changePage时,会发生以下操作: 隐藏当前页面 获取通过代码提供的URL 通过ajax获取页面(如果

在使用jQuery Mobile(1.3.1)的网站中,表单中的不同提交标记是否可能会触发不同的转换和/或方向?

,请恕我直言。 现在对于您提出的问题,答案是肯定的。您可以使用随机化序列在运行时选择转换,并将URL和转换传递到
changePage
,从而将您重定向到您提供的URL。更多关于jQM的信息

以下是随机转换的演示:

现在来看第二个问题——不,您不需要使用
ajax
回调就可以工作。调用
changePage
时,会发生以下操作:

  • 隐藏当前页面
  • 获取通过代码提供的URL
  • 通过ajax获取页面(如果提供的url是外部页面)
  • 将其追加到当前页面之后
  • 显示新页面
如您所见,它不一定需要
ajax


希望这些能够回答您的问题。

是的,如果您对所有提交按钮使用
changePage()
,并向其添加一个
transition
选项。这样,您就可以按自己的方式设置过渡。见鬼,你可以把所有的转换保持在一个字符串中,然后随机化it@passionateCoder我是否必须使用ajax回调来调用changePage()?