我希望在保存时验证联系人类型值何时具有True Primary,以便只有一个主要的联系人类型值,
我如何处理它使用jquery或Javascript :(
由于
var row = obj.closest("tr").find("input[name=workerId]").val();
var contactValue = obj.closest("tr").find("input[name=contactValue]").val();
var contactType = obj.closest("tr").find("input[name=contactType]").val();
var isPrimary = obj.closest("tr").find("input[name=isPrimary]").val();
// get the value of the checkbox in edit modal window
if (isPrimary === 'true') {
$('#chkEditWorkerIsPrimary').attr('checked', 'checked');
} else {
$('#chkEditWorkerIsPrimary').removeAttr('checked');
}
答案 0 :(得分:0)
您可以计算isPrimary列具有true值的行数,并检查它是否匹配1.否则显示警告或错误消息
var isPrimaryCount = $('#testTable').find('tr input[name=isPrimary][value=true]').length
if (isPrimaryCount < 1 || isPrimaryCount > 1) {
alert('message to user')
}