这两天,有朋友要我给他做一个提交数据的页面,要求不要刷新页面进行提交,而且只要能够将数据录入数据库就行,这要求很简单,想着这无非就是异步提交么,花了点时间写了一段js,效果是实现了,采用的是引入Jquery库,调用封装好的ajax,很简单,以下附上代码:
Jquery下的ajax
JavaScript$.ajax({
url:'/index.php?g=User&m=Post&a=insert',
type:'POST', //GET
async:true, //或false,是否异步
data:{
name:'yang',age:25
},
timeout:5000, //超时时间
dataType:'json', //返回的数据格式:json/xml/html/script/jsonp/text
beforeSend:function(xhr){
console.log(xhr)
console.log('发送前')
},
success:function(data,textStatus,jqXHR){
console.log(data)
console.log(textStatus)
console.log(jqXHR)
},
error:function(xhr,textStatus){
console.log('错误