用Jquery的ajax 提交的数据,只能获取第一个,请问是怎么回事?
用Jquery的ajax 提交的数据,只能获取第一个,请问是怎么回事?
$.ajax({
url: "ArticleScore.ashx",
type: "post",
dataType: "text",
data: {id:articleID_pub,ct:$('TextArea1').val(),sc:$('Text1').val()},
..............
ashx文件:
string aa = context.Request.Form["sc"].Trim();
string bb = context.Request.Form["ct"].TrimEnd();
错误:未将对象引用设置到对象的实例。
------解决方案--------------------问题估计出在 ct:$('TextArea1').val(),sc:$('Text1').val()中
此时jquery的el表达式获取值没被引用到(可能是你的'TextArea1'对应的值是动态生成的缘故)
------解决方案--------------------
data: {id:articleID_pub,ct:$("#TextArea1").val(),sc:$("#Text1").val()}
------解决方案--------------------再次抱歉
C# code
string ct = HttpContext.Current.Request.QueryString("ct");
...