asp.net mvc中用Jquery传到参数到JsonResult的问题。

patrickpan 2008-12-25 06:53:55
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;
});
也不行。
...全文
1994 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
darksmile 2010-11-10
  • 打赏
  • 举报
回复
Global.asx 里面,Route是怎么定义的?
afei5211314 2010-07-21
  • 打赏
  • 举报
回复
$.post('/Product/GetDropDownListType', null, function (data) {
$('#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");
綁定下來選單。
请叫我小码哥 2010-06-12
  • 打赏
  • 举报
回复
学习中.......过
高无忌 2010-03-23
  • 打赏
  • 举报
回复
http://www.mikel.cn/2008/09/19/jsonjquery%E8%A7%A3%E6%9E%90asp-net-mvc%E7%9A%84jsonresult%E6%A0%BC%E5%BC%8F%E6%95%B0%E6%8D%AE/
Jquery解析Asp.net MVC的JsonResult格式数据
francis67 2009-03-12
  • 打赏
  • 举报
回复
getJSON的参数是指URL ?后面的,asp.net mvc 的ID在URL里表示的是/后面的ID,所以你要在URL那里指定而不是后面的参数
shizhenyuan 2008-12-25
  • 打赏
  • 举报
回复
sfja;lkdjflkasjdf; asdfa;jd;lkfj
yagebu1983 2008-12-25
  • 打赏
  • 举报
回复
这东西真麻烦啊!!
patrickpan 2008-12-25
  • 打赏
  • 举报
回复
$.getJSON("/Group/GetGroupModel/3", null, function(json) {
改成这样可以通过,可能是参数传递方式的问题。
空心兜兜 2008-12-25
  • 打赏
  • 举报
回复
UP

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧