1:请问在mvc3.0有没有简单的方法给 CheckBox 动态赋值的 类似于@Html.DropDownList("CDataCodeList") //这样就给ddl赋值了 ddl赋值的后台绑定 var DataCode = (from a in db.DataCodes
select a).ToList();
ViewBag.CDataCodeList = new SelectList(DataCode, "GUID", "GUID");
请问会不会也是@Html.CheckBoxFor("CDataCodeList")
第一个不用回答 等下自己去看msdn
问问: 怎么用 ajax 给checkbox赋值啊 类似三级联动那效果 大爷们 有没有例子啊 我网上没找到啊
------解决方案--------------------------------------------------------
这个下拉框的,把相应的元素替换成checkbox就可以了。
- JScript code
_this.sltProvince.change(function (e) { _this.GetCityInfo(); });PerfectInfo.prototype.GetCityInfo = function (e) { var _this = this; var aj = 1; var postData = {}; var sltProvince = $("select[name='sltProvince']").val(); postData["provinceId"] = sltProvince; if (aj == 1) { aj = 0; $.ajax({ type: "post", url: "/ClubHome/DoGetCityInfo?time=" + (new Date()).getTime(), //调用方法 data: postData, dataType: 'json', success: function (x) { if (x) { if ("FALIED" === x.code) { alert(x.msg); return false; } else { var str = ""; for (var i = 0; i < x.length; i++) { str += "<option value=" + x[i].CityId + ">" + x[i].CityName + "</option>"; } $("select[name='sltCity']").append(str); } } }, complete: function () { aj = 1; } }); } return false;}