嗨 iam 在 asp.net 中使用 Jquery 使用 Cascading Dropdown
我的 webMethod 被调用,我得到结果但值没有被绑定。
这是我的代码
if ($(".ddlService").val() != "") {
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "Port.aspx/VCode_Get",
data: "{ServiceID:'" + $(".ddlService").val() + "'}",
dataType: "html",
success: function (html) {
try {
Success(html);
} catch (ex) {
alert("ErrCode:7");
}
},
error: function (msg) {
alert("ErrCode:8");
}
})
return false;
}
else {
$(".ddlVoyage").empty();
$(".ddlVoyage").append("<option value=''>Select </option>");
}
});
});
function Success(result) {
alert("SUccess Called");
$(".ddlVoyage").empty();
$(".ddlVoyage").append("<option value=''>Select </option>");
$.each(data, function (index, result) {
$(".ddlVoyage").append("<option value='" + result.VoyageMasterID + "'>" + result.VoyageCode + "</option>");
});
}
我收到警报
alert("调用成功");
ALso to the targent Dropdown iam getting value Select bind to it, but values are not getting bind
我的数据库中也有值..,
我认为需要在 iam 打击的这两条线上进行更改
$.each(data, function (index, result) {
$(".ddlVoyage").append("<option value='" + result.VoyageMasterID + "'>" + result.VoyageCode + "</option>");
我不知道如何将这些值绑定到 Select ,我在这里感到震惊,任何人都可以帮忙。