AJAX学习笔记(七) AJAX 与JQuery 框架
A 使用JQuery 的load( ) 方法
使用load( ) 方法发送异步数据,返回的数据不需要用户考虑是文本还是XML,JQuery 都会自动进行处理。示例如下:
客户端(14-1.html ):
<script language="t" src="jquery.min."></script>
"javascript">
load("14-1.aspx");
}
</script>
服务器端(14-1.aspx ):
<%
Response.Write("异步测试成功,很高兴");
%>
注意:如果服务器端返回的是XML 格式的数据,在客户端也会自动实现正确显示。
B 使用JQuery 的 $.get( ) 和 $.post( ) 方法
客户端(14-5.html ):
<script language="javascript" src="jquery.min.js"></script>
"javascript">
}
"14-5.aspx",createQueryString(),
}
"14-5.aspx",createQueryString(),
}
</script>
服务器端(14-5.aspx ):
<%
"POST")
Request["birthday"]);
"GET")
Request["birthday"]);
%>
C 使用JQuery 的 $.ajax( ) 方法
客户端(14-6.html ):
<script language="javascript" src="jquery.min.js"></script>
"javascript">
}
"GET",
"14-5.aspx",
function(data){
}
"POST",
"14-5.aspx",
function(data){
}
</script>
服务器端(14-5.aspx ):
<%
"POST")
Request["birthday"]);
"GET")
Request["birthday"]);
%>
$.ajax( options )方法的参数非常地多,涉及Ajax 的方方面面,需要自己多多参考和实践。
注意:如果需要传递中文数据,必须进行两次encodeURI( ) 编码。