0
我想只允許一個選項被檢查一組單選按鈕,並驗證沒有選項時通過顯示錯誤消息進行檢查。單選按鈕只有一個需要驗證和錯誤消息
這是我做過什麼FIDDLE
(function($, W, D) {
var JQUERY4U = {};
JQUERY4U.UTIL = {
setupFormValidation: function() {
//form validation rules
// Setup form validation on the #register-form element
$("#requestAr").validate({
errorElement: 'div',
rules: {
requestType: {
checkType: true,
},
requester: {
required: true,
},
},
messages: {
requester: {
required: "Enter your name",
},
},
submitHandler: function(form) {
form.submit();
}
});
}
};
$(D).ready(function($) {
JQUERY4U.UTIL.setupFormValidation();
jQuery.validator.addMethod('checkType', function(value) {
return ($(value).is(':checked'));
}, "Choose request type");
});
})(jQuery, window, document);
我不能讓它正常工作,甚至當我檢查一個選項驗證錯誤仍然顯示,並拒絕提交表單
給所有的無線輸入相同的'name'。默認選中一個。那麼你根本不需要任何驗證。還要小心留下尾隨逗號在你的對象 - 他們將打破IE –
你的小提琴有:**未捕獲TypeError:$(...)。驗證不是一個函數** –
謝謝你的人^^ – Learner