当我点击取消按钮时,我需要清除控件(文本框,复选框和单选按钮)中输入或选择的值。
不幸的是,取消btn点击并且文本框值被清除后,复选框和单选按钮选择的值不会被更改。
控件位于id为divUser
的div中。如何清除复选框选择和单选按钮?
$("#btnCancel").click(function () {
$('input, select,input:radio', $('#divUser')).val('');
});
答案 0 :(得分:1)
要取消选中或取消选中单选按钮和复选框,您需要删除checked
属性:
$("input:radio,input:checkbox").removeAttr('checked');
答案 1 :(得分:0)
尝试
$("#btnCancel").click(function ()
{
$('input, select,input:radio,#divUser').val('');
});
答案 2 :(得分:0)
$("#btnCancel").click(function () {
$('input', $('#divUser')).val('');
$('select,input:radio', $('#divUser')).attr('checked', false);
});
这里的技巧是更改检查属性而不是值。