表单提交后没有加载CSS - jQuery Mobile

时间:2013-01-16 20:12:45

标签: css jquery-mobile html-form multipage

我有一个HTML表单,在提交时会加载结果页面。

当我使用锚标记链接到相同的结果页面时,我可以使用rel="external"data-ajax="false"强制完全刷新页面并重新加载相关的页面CSS。

是否有从提交内容中加载的页面的等效内容?我目前没有使用jQuery来提交表单。

注意:

除了@ peterm的答案,我最初尝试没有成功,我在表单的操作字符串(action="results.php?type=search")中附加了一个参数,我将其移动到表单内的隐藏输入元素中:

<input type="hidden" name="type" value="search" />

这样做之后,它对我来说非常有效。

1 个答案:

答案 0 :(得分:1)

您可以在data-ajax="false"元素上使用form

根据jQuery Mobile Docs

  

要提交没有Ajax的表单,您可以禁用Ajax表单   通过data-ajax =“false”属性全局或每个表单处理。   目标属性(如在target =“_ blank”中)在表单上被视为   好吧,并将默认为浏览器处理该目标时   表格提交。请注意,与锚点不同,rel属性不是   允许表格。