0
我有一個窗體,其中有很多隱藏和可見的字段。目前我正在嘗試驗證表單。 我可以選擇所有單選按鈕並使用下面的代碼進行驗證。只過濾可見單選按鈕
$('button').click(function(){
var requiredgroups = ['radio1','radio2'];
var returnVal = true;
$.each(requiredgroups, function(id, name){
var $radios = $('input[name="' + name + '"]:radio');
$radios.last().next('div.error').remove();
if(!$radios.filter(':checked').length){
returnVal = false;
$radios.last().after('<div class="error">Please select to continue.</div>');
}
else{
returnVal = true;
$radios.last().next('div.error').remove();
}
});
});
現在我有2個條件 - 1.如何僅過濾出可見的單選按鈕的形式,並顯示一個錯誤消息。 2.如果用戶填寫表格,我需要刪除焦點從字段(文本框和無線電)移動時的錯誤消息。對於文本框我試圖這樣做。但它不工作。以下代碼用於驗證所有必需的文本框
$('#submit_form .required').filter(':visible').each(function() {
// Code for displaying he error message
});
去除文本框中鍵入錯誤場上的模糊
$('#check1').blur(function(){
$.validateName();
});
任何人都可以請幫我在這