2013-01-16 13 views
0

我有一個HTML表單,它在提交時加載結果頁面。表單提交後未加載CSS - jQuery Mobile

當我使用錨標記鏈接到相同的結果頁面時,我可以使用rel="external"data-ajax="false"這將強制刷新頁面並重新加載相關頁面CSS。

是否有等同於從表單提交的頁面加載?我目前沒有使用jQuery來提交表單。

注:

繼@ peterm的答案,這是我最初嘗試沒有成功,我必須附加到表單的操作字符串(action="results.php?type=search"),我搬進了表單內隱藏的輸入元素的參數:

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

這樣做後,它完全適合我。

回答

1

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

根據jQuery Mobile Docs

提交表單沒有Ajax,您可以禁用阿賈克斯形式 通過數據AJAX =「false」屬性全局處理,或每形式。 目標屬性(如目標=「_ blank」)在表單上受到尊重,其格式爲 ,當表單提交 時,默認爲瀏覽器處理該目標。請注意,與錨點不同,rel屬性不是在表單上允許的 。

+0

嗨,thx爲您的答覆,但是當我添加數據-ajax =「false」我的頁面不加載任何內容。我錯過了別的嗎? – travega

+0

請顯示您的代碼 – peterm

+0

沒關係我已經排序。我有一個查詢參數附加到窗體的動作字符串。我已將其移入隱藏的輸入字段。 – travega