注释区域我怎么拼接也不对,应该怎么写,刚接触jq,感觉很方便,练习了下,就是获取后台方法的返回值
function Say() {
var str = $("#txt1").val();
var str2 = $("#txt2").val();
$.ajax({
type: "post",
url: "Default.aspx/SayHello",
contentType: "application/json;charset=utf-8",
dataType: "json",
data: "{'str':'我是','str2':'XXX'}",
//data:"str:"+$("#txt1").val()+",str2:"+$("#txt2").val()+"",
//data: "{'str':'" + str + "','" + str2 + "':'XXX'}",
success: function (data) {
//返回的数据用data.d获取内容
alert(data.d);
},
error: function (err) {
alert(err);
}
})
}
[WebMethod]
public static string SayHello(string str, string str2)
{
return str+str2;
}
js
jq
Jquery
------解决方案--------------------
function Say() {
var str = $("#txt1").val();
var str2 = $("#txt2").val();
$.ajax({
type: "post",
url: "Default.aspx/SayHello",
contentType: "application/json;charset=utf-8",
dataType: "json",