我有一个带有列产品、数量、费率和毛额的网络网格。我有一个包含产品列表的下拉列表。
现在根据产品的选择,我需要获得产品的价格。
我认为必须有一些回调方法才能得到它。
我有一个带有列产品、数量、费率和毛额的网络网格。我有一个包含产品列表的下拉列表。
现在根据产品的选择,我需要获得产品的价格。
我认为必须有一些回调方法才能得到它。
在项目中,我需要根据国家/地区选择绑定州下拉列表,所以我这样做了,实际上在我的城市视图中,我有 2 个下拉列表,例如国家和州。
在我的城市控制器中,我有行动
public JsonResult State(int countryId)
{
var stateList = CityRepository.GetList(countryId);
return Json(stateList, JsonRequestBehavior.AllowGet);
}
在我看来,我得到了所有这样的状态数据,如下所示
<script type="text/javascript">
function cascadingdropdown() {
$("#stateID").empty();
$("#stateID").append("<option value='0'>--Select State--</option>");
var countryID = $('#countryID').val();
$.ajax({
url: "/City/State",
dataType: 'json',
data: { countryId: countryID },
success: function (data) {
$("#stateID").empty();
$("#stateID").append("<option value='0'>--Select State--</option>");
$.each(data, function (index, optiondata) {
alert(optiondata.StateName);
$("#stateID").append("<option value='" + optiondata.ID + "'>" + optiondata.StateName + "</option>");
});
},
error: function () {
alert('Faild To Retrieve states.');
}
});
}
</script>
我想这会对你有所帮助。