我正在对自定义下拉列表 DD1 和 DD2 进行验证,但是当它检查 DD1 并返回 false 时,它不检查 DD2。你能建议我吗?
在下面的脚本中,我正在调用 Validatechecked 函数,它检查下拉菜单是否具有选定的值,它仅适用于一个下拉菜单。如何使其适用于 2 个以上的下拉菜单?
<script type="text/javascript" language="javascript">
function Validatechecked(val) {
var selectedItems = "";
$('[id*='+val+']'+" "+ "input:checked").each(function () {
if (selectedItems == "") {
selectedItems = "Selected Items:\r\n\r\n";
}
selectedItems += $(this).next().html() + "\r\n";
});
if (selectedItems == "") {
selectedItems = "";
return false;
}
else {
selectedItems = "";
return true;
}
}
$(document).ready(function () {
$('[id*="InsertNSTBtn"]').click(function () {
if (!Validatechecked("DD1")) {
$('#<%=valid1.ClientID%>').html("*");
return false;
}
if (!Validatechecked("DD2")) {
$('#<%=Valid1.ClientID%>').html("*");
return false;
}
});
});