jQuery Mobile 表单 - 重置按钮未清除所有表单字段

标签 jquery jquery-mobile forms

我为 jQuery Mobile 网站创建了一个简单的表单,并且运行良好。我刚刚在表单中添加了一个“重置”按钮,以便用户可以根据需要重置表单,但是我注意到它只显示清除文本输入字段,并且不会重置任何单选按钮,选择菜单等等

我在以下位置放置了一个示例:

http://jsfiddle.net/vXzvZ/1/

这是正常情况还是我错过了什么?如果这是标准行为,那么任何人都知道如何重置所有表单元素,无论其类型如何?

谢谢

最佳答案

根据我在 jsfiddle 中看到的内容,这看起来不像是一个完整的示例。我尝试从控制台命令行调试和执行内容,但表单对象显示为空,因此其中的内容无效。

但是要回答您的问题,您可能可以使用 $("#yourPage").page()trigger("create") [obj]("refresh") 重置 jqm 样式,这可能会重置表单值。

这将帮助您回答其他问题:Resetting a multi-stage form with jQuery

这似乎是一个类似的帖子:jquery mobile reset not clearing form

关于jQuery Mobile 表单 - 重置按钮未清除所有表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9354269/

相关文章:

javascript - 在 css3 中使用百分比创建预加载器

jquery - 如何使我的动画过渡顺利?

jQuery 移动表单验证没有结果

javascript - Zend 1.12 + Ajax - 提交表单

javascript - 输入字段的 PHP 计数器

查询 | Animate() 改变 DIV 位置的问题

javascript - 将 jQuery 从 1.11.1 升级到 3.3.1 后的弹出问题

ios - Cordova ajax 发布问题

Javascript - 简单计数

php - 提交简单的 PHP 表单时出现禁止错误