ajax知识点
1.XMLHttpRequest对象
open("method","URL""[,asyncFlag[,"userName"[, "password"]]])
建立对服务器的访问。其中method参数可以使用GET、POST及PUT,URL参数既可以使用绝对地址,也可以使用相对地址,此外还包括与建立连接相关的三个参数
send(content) 向服务器发送请求
responseXML
服务器进程返回数据的兼容
DOM
的
XML
文档对象
ResponseText 服务器进程返回数据的文本,表示为一个字符串
eg: 用户密码验证
<script
type="text/javascript">
var xmlhttpreq = false;
function createxmlhttprequest() {
...
}
//
发送请求函数
function sendRequest(url) {
createXMLHttpRequest();
XMLHttpReq.open("GET", url, true);
XMLHttpReq.onreadystatechange = processResponse;//
指定响应函数
XMLHttpReq.send(null); //
发送请求
}
//
处理返回信息函数
function processResponse() {
if (XM
LHttpReq.readyState == 4) { //
判断对象状态
if (XMLHttpReq.status == 200) { //
信息已经成功返回,开始处理信息
&nbs
相关文档:
ScriptManager.RegisterStartupScript(p1, this.GetType(), "click", "alert('ok')", true);//p1是updatepanel的id
ScriptManager.RegisterStartupScript(p1, this.GetType(), "click", "alert('ok')", true);//p1是updatepanel的id
......
ASP.NET 2.0 Ajax中能够在客户端js中很方便地调用服务器Webservice,以下为一些调用的示例。笔者安装的ASP.NET 2.0 AJAX
版本为AJAX November CTP。
三个示例分别为:
1 带参数的WS方法
2 不带参数的WS方法
3 参数类型为DataTable的WS方法
一、WebMethod
注意要点:
1 WebMethod类需要添加命名空间 Microsoft.Web. ......
$.ajax({
url: "auto_action.jsp",
type: "POST",
data: {nickName:request.term},
contentType :"application/x-www-form-urlencoded;charset=UTF-8", //加上这句就可以了!
& ......
此方法用jsp内置对象out输出到xml文件中
public void ajaxEditorList() throws IOException{
HttpServletResponse response = ServletActionContext.getResponse();
//System.out.println("ddddddddddddddddddddddd;;;");
int unitid=Integer.parseInt(request.getParameter("unit ......