.net mvc ajax回调函数,后台取值问题
mvc3.0
我在主页面上grid,grid有一列checkbox,提交多条数据,下方有一按钮A,checkox选中几条提交几条的id,到弹出层,然后进行操作保存,提交数据[按钮B],更新数据库多条。
现在遇到的问题是:jq ajax回调函数写完了,当点击按钮A的时候会执行jq,但是我不知道怎么获取ajx提交的数据,求高人指点啊。困扰我好久了。附上jq ajax代码
JScript code
//绑定回调事件
$("#batch").data("ajaxCallback", function () {
var api = $gridCtin.data("treeSelect"),
obj = this,
$elm = api.getSelect().filter(":enabled"),
t = true;
if ($elm.length == 0) {
alert("请选择用户!");
}
$elm.each(function () {
var $this = $(this),
$td = $this.parents("td:first");
$td.find(":hidden").each(function () {
if ($(this).attr("name").toString().split(".")[1] == "Id") {
obj.data.push({ id: $(this).attr("name"), value: $(this).val() });
}
});
});
});
注:这段就是为了把选中的checkbox的id提交到obj.data.push,然后提交到后台,经测试jq正确。请问怎么在后台获取data。
------解决方案--------------------提交到后台具体哪个页面,哪个方法啊,你的代码里好像没有啊,然后在后台的那个方法里用request接收
------解决方案--------------------
------解决方案--------------------我也没见到他用到jquery的ajax方法...
呵呵、这样子,怎么都无法传值过去的。
------解决方案--------------------