Home >Database >Mysql Tutorial >JS AJAX前台如何给后台类的函数传递参数_MySQL

JS AJAX前台如何给后台类的函数传递参数_MySQL

WBOY
WBOYOriginal
2016-05-31 08:50:251055browse

Ajax

将普通页面的方法公布为WebMethod,以Javascript形式访问。


1 方法要public static修饰,返回类型最好是string。
2 方法前添加[WebMethod] 特性。
3 Client端访问时要使用Post方法,和Json作为数据形式进行交互。否则会整页HTML返回。
4 在jQuery访问时,回调中的data.d才时真正的返回内容。
5 访问URL为: http://abc.com/abc.aspx/GetTime 如有个GetTime的公共静态方法。
找了台服务器将磁力链接爬虫架设起来http://www.51bt.cc(51搜索)大家可以看下。 

例:
abc.aspx


[WebMethod]
public static string GetTime()
{
return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
}---------------
脚本(以jQuery为例调用)




$.ajax({
url:url,
method:"post",
dataType:"json",
contentType:"application/json; charset=UTF-8",
success: function(data){
$("#id").html(data.d); //见第3点
}
});
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:[原]性能是怎么来的_MySQLNext article:mysql 主从配置