c# 与 ajax的问题,新手询问!

zhangchufeng 2009-02-11 09:40:52
以下的JS代码是调用了jquery包:
var index = 50;
var colorId = 1;
var hopeid = 1022;
function submitCmt(){
var hopeform = document.getElementById("hopeform");
var nickname = hopeform.nickname.value;
var content = hopeform.content.value;
if (nickname == "") {
alert("请输入署名!");
hopeform.nickname.focus();
return false;
}
if (content == "") {
alert("请输入内容!");
hopeform.content.focus();
return false;
}
ajaxsave(nickname, content);
return false;
}

function ajaxsave(nickname, content){

var param = "cid=245&nickname=" + encodeURI(nickname) + "&content=" + encodeURI(content) + "&colorId=" + colorId;
$.ajax({
url: "Default.aspx",
data: param,
success: function(s){
if ($.trim(s) == 'success') {
inserthtml(nickname, content);
document.getElementById("hopeform").reset();
}
else {
alert('出现错误!');
}
}
});

}

代码里的方法:submitCmt()是在点击了一个"提交"图片后触发的.
我想在C#代码里得到上面代码中的三个参数:param,url,data.并在处理完后向页面返回这三个参数,应该怎么做?请这方面的高手指点下,急用!
...全文
70 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
mzytechsupport 2009-02-12
  • 打赏
  • 举报
回复
你可以返回返回个拼接字符串

111$222$333 。在回调的脚本函数里面做split给数组,然后给每隔控件赋值


方法2
你也可以拼装个xml返回。
这样直接获取responseXML什么的,方法我可能打错了。就是不用那个Text..获取
sinomote 2009-02-11
  • 打赏
  • 举报
回复
再写一个Ajax调用,把你需要的信息存入到Session中,然后就可以在后台读取了。

52,782

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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