3 回答

TA貢獻1155條經(jīng)驗 獲得超0個贊
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | $.ajax({ url:"xxxxxx", type:"post", dataType:"json", data:"hello world", headers: {'Content-Type': 'application/json'}, success: function (ret) { if (ret.status == 1) { window.location.reload(); } else { alert(ret.message); } } }) 使用post請求,這里的data里的參數(shù)就是在body形式傳過去。 |

TA貢獻1818條經(jīng)驗 獲得超7個贊
ajax有兩種提交數(shù)據(jù)的方式,分別為get和post。post方法可傳輸大于2K的數(shù)據(jù),在Ajax里的應用不同之處在于:"post方法的請求地址與傳輸?shù)臄?shù)據(jù)是放在兩個對象里—-請求地址放在open對象里,傳輸?shù)臄?shù)據(jù)放在send對象里;并且在傳輸數(shù)據(jù)之前定義一個傳輸文件HTTP頭信息(setRequestHeader)"
用上循環(huán)就是為了在數(shù)據(jù)發(fā)送前進行合理的處理,解決在腳本語言對數(shù)據(jù)進行另外需求處理時出現(xiàn)的超時現(xiàn)象。

TA貢獻1865條經(jīng)驗 獲得超7個贊
用jQuery $.get() 方法:
$.get() 方法通過 HTTP GET 請求從服務器上請求數(shù)據(jù)。
語法:
$.get(URL,callback);
必需的 URL 參數(shù)規(guī)定您希望請求的 URL。
可選的 callback 參數(shù)是請求成功后所執(zhí)行的函數(shù)名。
例子:
<script>
$(document).ready(function(){
$("button").click(function(){
$.get("/try/ajax/demo_test.php",function(data,status){
alert("數(shù)據(jù): " + data + "\n狀態(tài): " + status);
});
});
});
</script>
- 3 回答
- 0 關注
- 674 瀏覽
添加回答
舉報