日期:2014-05-17  浏览次数:20721 次

ajax怎么把页面当参数传到后台哦?
页面:
$.ajax({
                type: "POST",
                dataType: "json",
                url: "/Report/write",
                data:strHtml,  // 页面
                success: function (data) {
                    if (data == "1")
                        alert("生成成功!");
                    else {
                        alert(data);
                    }
                }
            });
后台:public ActionResult write(string strHtml)  接收
我是这样写的,不得行!
请问可以怎么做?分只有这么多了。。请帮帮忙

------解决方案--------------------
url: "/Report/write",
data:strHtml,  // 页面
----------------------------------------------
以上可以这种专递方式 。
 url: "client_get/UserInfo.aspx",
你可以改为 data: { 'key': 'netTree', 'id': id },
后台获取只需 Request.QueryString["key"];
希望对你有帮助


------解决方案--------------------
你用的post,Action就request获取,
data: { "key1": "value1", "key2": "value2" },

Action:
Request["key1"]、Request["key2"](或者Request.Form["key1"]…)