我在下拉列表中有处于活动状态且已删除的公司(已删除的公司将显示“(已删除)”),我想要一个复选框来显示/隐藏已删除的公司(客户端)。
$('#drAdvisor').change(function () { //select broker to get client
var lic_id = $(this).val();
getClientByBroker(lic_id)
function getClientByBroker(lic_id) {
try {
$.ajax({
url: '../Admin/GetClientByBroker',
type: "POST",
contentType: 'application/json;',
dataType: "json",
data: JSON.stringify({ "Lic_ID": lic_id }),
success: function (data) {
$.each(data, function (key, value) {
$('#drCompany').append($("<option>
</option>").val(value.CLIENTID).html(value.CLIENTNAME));
});
},
});
} catch (e) {console.log(e); }
}
答案 0 :(得分:0)
我不知道您的is_del
列中的默认数据如何,但是如有必要,请尝试替换为默认数据。
$.each(data, function (key, value) {
if(key.is_del != ''){ //change here if necessary, I do not know how it is
$('#drCompany').append($("<option></option>").val(value.CLIENTID).html(value.CLIENTNAME + ' (Deleted)'));
}else{
$('#drCompany').append($("<option></option>").val(value.CLIENTID).html(value.CLIENTNAME));
}
});