61,657
社区成员




@Html.DropDownListFor(m => m.Residence1, Model.GetBuildings(), "请选择", new { @id = "Builds" })
@Html.DropDownListFor(m => m.Residence2, Model.GetUnits(""), new { @id = "BUnits" })
$(function () {
$("#Builds").change(function () {
var selectedvalue = $(this).val();
var url = "/Account/BuildUnits";
$("#BUnits").find("option").remove(); //清空
$.post(url, { bnum: selectedvalue },
function (data) {
$.each(data, function (i, item) {
$("<option></option>").val(item["Value"]).text(item["Text"]).appendTo($("#BUnits"));
});
});
});
});
[Authorize(Roles = "0,1,2")]
[HttpPost]
[ActionName("BuildUnits")]
public JsonResult BuildUnits(string bnum)
{
List<SelectListItem> items = new List<SelectListItem>();
items.Add(new SelectListItem { Text = "请选择", Value = "0" });
if (bnum != "")
try
{
.........
}
catch (Exception ex)
{
ModelState.AddModelError("", ex.Message);
}
return Json(items, JsonRequestBehavior.AllowGet);
}