我有一个下拉列表中,使用ajax 调用此列表绑定值
<script type="text/javascript">
function getCityName(data) {
$('#ddlCity').empty();
if (data != 0) {
$.ajax({
type: "POST",
url: "/Home/GetCityList",
data: { 'CityId': data },
cache: false,
//contentType: "application/json",
datatype: "JSON",
success: function (result) {
var cityData = result.Data;
var defaultV = new Option("--Select--", 0, true);
$('#ddlCity').append(defaultV);
for (var i = 0; i < cityData.length; i++) {
var opt = new Option(cityData[i].CityName, cityData[i].Id);
$('#ddlCity').append(opt);
}
}
});
}
else {
alert('Select State');
}
}
<div>@Html.LabelFor(c => c.CityId)</div>
<div><select id="ddlCity"></select></div>
听到我要绑定模型道具 CityId 在模型类中的如何将绑定它......
元素需要要匹配的模型属性的名称属性。 在选择标记的 name 属性中添加 CityId:
<div><select id="ddlCity" name = "CityId"></select></div>