Ajax的get、post和ajax提交
生活随笔
收集整理的這篇文章主要介紹了
Ajax的get、post和ajax提交
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
JQuery.get(url,[data],[callback],[type])
[]里面的參數(shù)是可選的,不是必填的。
[data]:帶發(fā)送的key/value數(shù)據(jù)。
[callback]:載入成功時回調(diào)的函數(shù)。
[type]:返回的內(nèi)容格式:json/text....
下面是get案例:
1 function get1(){ 2 //get異步訪問 3 $.get( 4 "#",//url地址 5 {"name":"張三","age":25};//請求的參數(shù) 6 function(){ //執(zhí)行成功返回的回調(diào)函數(shù) 7 alert(data);//注意這里的data并不是請求參數(shù),而是響應的參數(shù)callback 8 }, 9 "text";//返回參數(shù)的類型 就是callback的類型 10 ); 11 }下面是在服務器上的命令:
1 String name = request.getParamenter("name"); 2 String name = request.getParamenter("age"); 3 System.out.println(name+" "+age); 4 response.getWriter().write("success....");服務器會打印出張三 ?25 ;
jQuery.parseJSON()函數(shù)用于將格式完好的JSON字符串轉(zhuǎn)為與之對應的JavaScript對象。
下面的是post異步訪問:
?
1 function post1(){ 2 //post異步訪問 3 $.post( 4 "#",//url地址 5 {"name":"張三","age":25};//請求的參數(shù) 6 function(){ //執(zhí)行成功返回的回調(diào)函數(shù) 7 alert(data.name);//注意這里的data并不是請求參數(shù),而是響應的參數(shù)callback 8 }, 9 "text";//返回參數(shù)的類型 就是callback的類型 10 ); 11 }?
和get提交差不多
?下面是ajax格式:
1 $.ajax({ 2 url:url, 3 type:"post", 4 data:params, 5 success:function(d){//成功之后調(diào)用的函數(shù) 6 alert(d.msg); 7 }, 8 error:function(d){//失敗之后調(diào)用的函數(shù) 9 alert(d.msg); 10 }, 11 dataType:"json", 12 });?
轉(zhuǎn)載于:https://www.cnblogs.com/tidhy/p/6658333.html
總結(jié)
以上是生活随笔為你收集整理的Ajax的get、post和ajax提交的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity应用架构设计(7)——IoC工
- 下一篇: 【LeetCode】排序