0
A
回答
0
//bind event handler to the form for the `submit` event
$('form').bind('submit', function() {
//cache the form element for use later
var $form = $(this);
//show loading message
$.mobile.showLoadingMsg();
//create an AJAX request using the form's attributes as settings
$.ajax({
url : $form.attr('action'),
type : $form.attr('method'),
data : $form.serialize(),//this serializes the form's data for transmission
success : function (serverResponse) {
//now hide the loading message because the AJAX call is done
$.mobile.hideLoadingMsg();
//and redirect the user to the specified page,
//I am just forwarding the user to the value of the toggle
//but you can create an if/then statement that directs the user to the proper page
$.mobile.changePage($('#' + $form.find('.ui-slider-switch').val()));
}
});
//return false to stop the default submission of the form
return false;
});
您還需要禁用窗體的自動AJAX處理,你可以通過添加data-ajax="false"
到form
標籤做到這一點:
<form action="..." data-ajax="false" method="...">
相關問題
- 1. JQuery Mobile的Javascript切換按鈕
- 2. jquery中的切換鏈接
- 3. jQuery切換/滑動重置鏈接
- 4. JQuery:切換觸發切換鏈接
- 5. jQuery訂閱鏈接切換
- 6. jQuery切換和錨鏈接
- 7. 多個jQuery切換鏈接
- 8. jQuery Mobile的#Home鏈接重載頁面
- 9. jQuery Mobile的 - 這取決於條件
- 10. 去頁面加載取決於點擊鏈接的錨點
- 11. 如何設置鏈接取決於數據庫列中的值
- 12. WordPress的add_filter問題,取決於固定鏈接設置
- 13. jQuery Mobile Reload Page取決於Div內容
- 14. Jquery Mobile changePage加載網站時無需切換標題
- 15. JQuery Mobile表切換列
- 16. pageinit切換功能:jQuery Mobile
- 17. 從Jquery Mobile切換到AppFramework
- 18. jQuery Mobile的一些鏈接卡在加載
- 19. JQuery Mobile - 動態創建的鏈接無法加載新頁面
- 20. 外部鏈接上的JQuery Mobile ajax加載
- 21. jQuery Mobile ajax加載的鏈接在刷新時中斷
- 22. jQuery Mobile的HREF鏈接不加載新頁
- 23. 禁用其他鏈接的JQuery切換
- 24. jQuery切換不同的鏈接
- 25. JQuery Mobile - ListViewContent內的鏈接
- 26. JQuery Mobile與MVC的鏈接
- 27. jquery mobile用另一個超鏈接替換超鏈接
- 28. Javascript/JQuery設置Cookie頁面加載
- 29. Javascript(Mobile) - Lazy使用Jquery加載圖像
- 30. 頁面加載時jquery設置href鏈接