这段JQ应该怎么改?
注释区域我怎么拼接也不对,应该怎么写,刚接触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);
}
})
}
js jq Jquery
[WebMethod]
public static string SayHello(string str, string str2)
{
return str+str2;
}
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':'" + str + "','str2':'" + str2 + "'}",////////
//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);
}
})
}