jquery 简化ajax开发

 一、加载Jquery.js库文件javascript

<script type="text/javascript" src="jquery.js"></script>
 
使用AJAX几种状况
一、向服务器文件发送数据,服务器执行一些操做,不须要回显或只显示少量信息
例如:点击删除,服务器进行一条数据的删除,只须要向用户返回删除成功或不成功
或者用户注册的时候,点击注册后向用户提示注册成功,实际上服务器只是进行了一条数据库记录的添加。也就是说增长、删除
更新等操做都属于这种状况。
二、向服务器发送数据,服务器执行了脚本后生成了页面,须要将生成的内容显 示到当前页面中
例如:但愿在页面的某个部位动态加载一些内容
 
例1、向服务器文件发送数据 键是name值是luyu 成功时弹出ok
 
  
  
  
  
  1. <script type="text/javascript"
  2. function send(url) 
  3. {    
  4.     $.post( url, {name:luyu} ,  function(){alert("ok");} ); 
  5. </script> 
但是当要发送表单里有大量数据时怎么办呢请看例二
下面formid是表单的id
 
例2、
 
  
  
  
  
  1. <script type="text/javascript"
  2. function send(url) 
  3. {    
  4.     $.post( url, $('#formid').serialize() ,  function(){alert("ok");} ); 
  5. </script> 
 
例3、须要显示到某个div中,下面div表明div的id
 
  
  
  
  
  1. function send(url) 
  2. {    
  3.     $.('#div').load( url, $('#formid').serialize() ); 
  4. </script> 
那么如何调用上面三个函数呢
只须要在a标签的href里加javascript:,onclick事件中添加要调用的函数名便可
<a href="javascript:" onclick="send(xxxx.php)" >发送</a>
相关文章
相关标签/搜索