我为jQuery Mobile网站创建了一个简单的表单,并且运行良好。我刚刚添加了一个"重置"按钮到表单,以便用户可以根据需要重置表单,但是我注意到它只显示清除文本输入字段并且不重置任何单选按钮,选择菜单等。
我举了一个例子:
这是正常情况还是我错过了什么?如果这是标准行为,任何人都有任何关于如何重置所有表单元素的想法,无论其类型如何?
由于
答案 0 :(得分:0)
根据我在jsfiddle中看到的内容,这看起来不是一个完整的例子。我尝试从Console命令行调试和执行事情,但是表单对象变为null,因此在那里无效。
但是要回答您的问题,您可以使用$("#yourPage").page()
,trigger("create")
或[obj]("refresh")
来重置可能重置表单值的jqm样式。
这有助于您回答其他问题:Resetting a multi-stage form with jQuery
这似乎是一个类似的帖子:jquery mobile reset not clearing form