我創建了一個簡單的形式爲jQuery Mobile的網站,它的工作好。我剛剛在窗體中添加了一個「重置」按鈕,因此用戶可以根據需要重置表單,但我注意到它似乎只是清除了文本輸入字段,並沒有重置任何單選按鈕,選擇菜單等jQuery Mobile的形式 - 復位按鈕不清除所有表單域
我已經把一個例子的這個位置:
是這種情況,通常還是我失去了一些東西?如果這是標準行爲,那麼對於如何獲取所有表單元素來重置而不考慮其類型,任何人都有任何想法?
感謝
我創建了一個簡單的形式爲jQuery Mobile的網站,它的工作好。我剛剛在窗體中添加了一個「重置」按鈕,因此用戶可以根據需要重置表單,但我注意到它似乎只是清除了文本輸入字段,並沒有重置任何單選按鈕,選擇菜單等jQuery Mobile的形式 - 復位按鈕不清除所有表單域
我已經把一個例子的這個位置:
是這種情況,通常還是我失去了一些東西?如果這是標準行爲,那麼對於如何獲取所有表單元素來重置而不考慮其類型,任何人都有任何想法?
感謝
這看起來並不像基於我在你的jsfiddle看到一個完整的例子。我試着從Console命令行調試和執行一些東西,但表單對象是空的,所以在那裏有些東西是無效的。
但是要回答您的問題,您可以使用$("#yourPage").page()
,trigger("create")
或[obj]("refresh")
來重置可能會重置表單值的jqm樣式。
這將幫助你回答您的其他問題:Resetting a multi-stage form with jQuery
這似乎是一個類似的帖子:jquery mobile reset not clearing form