我用的是.NET FRAMEWORK 2.0 ,在网上找了个例子,但是不行,跪求指导。
后台代码:
[WebMethod]
public static string getString()
{
return "This is JQuery";
}
[WebMethod]
public static string getName(string name, int id)
{
return name + "_" + id;
}
前台代码:
var ajaxType = "Post";
var ajaxAsync = false;
var ajaxContentType = "application/json; charset=utf8";
var ajaxDataType = "json";
function getValueByAjax(requestUrl, paramsString) {
var strRetValue = "";
if (paramsString != null)
paramsString = "{" + paramsString + "}";
$.ajax({
type: ajaxType,
async: ajaxAsync,
url: requestUrl,
contentType: ajaxContentType,
dataType: ajaxDataType,
data: paramsString,
success: function(data) {
strRetValue = data.d;
},
error: function(err) {
strRetValue = err;
}
error:function(request,msg,errObj){
alert(msg);
}
});
return String(strRetValue);
}
function alertString() {
var str = getValueByAjax("WebForm1.aspx/getString");
alert(str);
var name = getValueByAjax("WebForm1.aspx/getName", "name:'Jony', id:" + 123);
alert(name);
}