您好我正在使用Checkbox select-all并取消选择all如果用户未选择任何角色提醒,请选择至少一个角色。 但该页面是重定向到服务器唯一的原因我得到此错误 对象引用未设置为对象的实例
我如何解决这个问题请帮帮我。
这是代码:
$("#selectallchk").hide();
$("#lblselect").hide();
var siteMap = {
detailsFormId: "#site-map-details-form",
onSubmit: function(e) {
siteMap.setRoles();
},
validation: function () {
var validator = $("#site-map-details-form").kendoValidator().data("kendoValidator");
if (!validator.validate()) {
$(".k-invalid:first").focus();
}
var roles = siteMap.setRoles();
$("#site-map-details-form").kendoValidator().data("kendoValidator");
$(".k-invalid:first").focus();
if($('.site-map-access-roles').is(':checked'))
{
return true;
}
else {
alert("Please Select at least One Role."); //not checked
return false;
}
},
setRoles: function() {
var selectedIds = [];
$(".site-map-access-roles:checked").each(function(ind, ele) {
selectedIds.push($(ele).attr("name").trim());
});
$("#AccessRoleIds").val(selectedIds);
if(selectedIds===null)
{
alert("Please Select at least One Rols."); //checked
return false;
}
},