我希望清除所有输入的值,但输入类型hidden除外,其中包含我想在服务器上提交的值。
选择表单中所有表单字段但忽略选择中隐藏字段的最佳方法是什么?
答案 0 :(得分:2)
答案 1 :(得分:1)
选择所有未隐藏的输入字段。
jQuery('input[type!=hidden]').val('');
答案 2 :(得分:1)
$('input:not(:hidden)').val('');
$(function() {
$('input:not(:hidden)').val('');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" value="one" /><br/>
<input type="text" value="two" /><br/>
<input type="hidden" value="one hidden" /><br/>
<input type="text" value="three" /><br/>
答案 3 :(得分:0)
答案 4 :(得分:0)
正如您提到的表格输入:
$('form input:not([type=hidden])')