View中显示中国所有的省份
每个省份一个checkbox如果我数据库中有 上海 北京 两个省份那怎么在页面中把上海、北京两个checkbox的勾打上呢,其余的不变是通过JSON传值 还是怎么地?
每个省份一个checkbox如果我数据库中有 上海 北京 两个省份那怎么在页面中把上海、北京两个checkbox的勾打上呢,其余的不变是通过JSON传值 还是怎么地?
解决方案 »
- 在asp.net中如何实现类似于outlook的管理多个邮箱的功能
- asp.net usbkey的问题
- 请专家来帮忙啊,很急的问题,关于母版页的
- 请高手帮助解决,一个提示框的实现
- “public partial class Default2 : System.Web.UI.Page”中的Page变黑色
- 这个值怎么传递???
- 刚才没搞定:向数据库直接执行带存储过程调用的SQL语句的问题!
- CSDN的提问页面,当在输标题的时候,右边的相关问题列表会跟着变化,请问这种效果是怎么做出来的?
- IE9下绑定大数据table出现错位的問題 求大神!
- asp.net web应用程序发布问题!等待回答!
- 【初学者求教】如何调用前台的function方法
- treeview 单击事件怎么不能触发?
JudgeCheckBox();
}); function JudgeCheckBox() {
var url = "/AreaConfiguration/GetCheckBoxStatus/";
$.getJSON(url, function(data) {
$.each(data, function(i, item) {
$ ("#" + item ).attr("checked", true); //打勾
// $(":CheckBox").each(function() {
// if (($(this)[0].value == item[0])) {
// $(this)[0].checked = true;
// }
// });
});
});
}
写的对不对呢
$(document).ready(function() {
JudgeCheckBox();
}); function JudgeCheckBox() {
var url = "/AreaConfiguration/GetCheckBoxStatus/";
$.getJSON(url, function(data) {
$.each(data, function(i, item) {
$("input:checkbox").each(function() {
if ($(this).val() = item[0]) {
$(this).attr("checked", 'true');
}
});
});
});
}
都不对额
应该是这样的:
$(this).attr("checked", 'checked');
$(document).ready(function() {
JudgeCheckBox();
});
function JudgeCheckBox() {
var url = "/AreaConfiguration/GetCheckBoxStatus/";
$.getJSON(url, { RegionName: ViewData["RegionName"], MoudleName: ViewData["MoudleName"] }, function(data) {
$.each(data, function(i, item) {
$(":checkbox").each(function() {
//alert($(this).val());
if ($(this).attr("value") = item["ProvinceId"]) {
$(this).attr("checked", true);
}
});
});
});
} 还是错的
没人回答?