清除表单,但保留单选按钮/复选框/隐藏的值
我正在尝试清除表格。我试图删除文本框的值,然后取消选择单选按钮/复选框,但保留它们的值和隐藏的输入。
到目前为止我已经有了这个,但它删除了我的无线电/复选框和隐藏输入的值。
$(':input','#form1')
.not(':button, :submit, :reset, :hidden')
.val('')
.removeAttr('checked')
.removeAttr('selected');
I am trying to clear a form. I am trying to remove the values for text boxes then unselect radios/checkboxes but keep the values of them and hidden inputs.
I have this so far but it removes the values for my radios/checkboxes and hidden inputs.
$(':input','#form1')
.not(':button, :submit, :reset, :hidden')
.val('')
.removeAttr('checked')
.removeAttr('selected');
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通过调用
val('')
,您已经删除了元素的内容,请尝试以下操作:By calling
val('')
, you already removing the content of your element's, try this: