Controller中的方法:
哪位帮我看看:Controller方法如下:
public JsonResult GetGroupModel(string id)
{
List<PIMWeb.Model.GroupInfo> list = (new PIMWeb.BLL.GroupInfo()).GetList("ID=" + id);
return this.Json(list);
}Jquery中传递参数到GetGroupModel方法:
$.getJSON("/Group/GetGroupModel", { id : "3" }, function(json) {
$("#GroupName")[0].value = json.GroupName;
$("#GroupMemo")[0].value = json.GroupMemo;
});
id始终是空值。GetGroupModel方法始终不能获得从getJSON传递的参数!改成:
$.getJSON("/Group/GetGroupModel", { "id" : "3" }, function(json) {
$("#GroupName")[0].value = json.GroupName;
$("#GroupMemo")[0].value = json.GroupMemo;
});
也不行。
哪位帮我看看:Controller方法如下:
public JsonResult GetGroupModel(string id)
{
List<PIMWeb.Model.GroupInfo> list = (new PIMWeb.BLL.GroupInfo()).GetList("ID=" + id);
return this.Json(list);
}Jquery中传递参数到GetGroupModel方法:
$.getJSON("/Group/GetGroupModel", { id : "3" }, function(json) {
$("#GroupName")[0].value = json.GroupName;
$("#GroupMemo")[0].value = json.GroupMemo;
});
id始终是空值。GetGroupModel方法始终不能获得从getJSON传递的参数!改成:
$.getJSON("/Group/GetGroupModel", { "id" : "3" }, function(json) {
$("#GroupName")[0].value = json.GroupName;
$("#GroupMemo")[0].value = json.GroupMemo;
});
也不行。
改成这样可以通过,可能是参数传递方式的问题。
http://www.mikel.cn/article.asp?id=752
http://www.mikel.cn/article.asp?id=750
http://www.cnblogs.com/lxinxuan/archive/2008/09/05/1284894.html
希望能有帮助
Jquery解析Asp.net MVC的JsonResult格式数据
$('#Type').empty();
$.each(data, function (i, item) {
var option = $('<option></option>').val(item.Value).text(item.Text);
if (item.Selected) {
option.attr('selected', 'selected');
}
option.appendTo($('#Type'));
});
}, "json");
綁定下來選單。