在使用jQuery提交AJAX表单后,我想取消选中单选按钮。我有以下功能:
function clearForm(){
$('#frm input[type="text"]').each(function(){
$(this).val("");
});
$('#frm input[type="radio":checked]').each(function(){
$(this).checked = false;
});
}
借助此功能,我可以清除文本框中的值,但不能清除单选按钮的值。
顺便说一句,我也尝试过,$(this).val("");
但是那没用。
您还可以仅使用复选框来模拟单选按钮的行为:
然后,您可以使用以下简单代码为您工作:
它工作正常,您可以更好地控制每个按钮的行为。
您可以在以下位置自己尝试:http : //jsfiddle.net/almircampos/n1zvrs0c/
您也可以根据注释中的请求取消选择所有内容:http : //jsfiddle.net/5ry8n4f4/