-
慕妹3242003
async: true,这里面的 async表示的是异步的意思,默认值是true,表示这个ajax在请求的时候不会影响页面其余js的执行,直到ajax请求响应结果了才会执行你的success里面的函数,所以才会先执行最后的那个alert,如果你希望页面js是顺序执行的,请把async 改成false
-
拉丁的传说
$(function(){$.ajax({操作的代码});})或者是$(document).ready(function(){$.ajax({操作的代码});})试试 记不清
-
SMILET
有两种方法可以让ajax重复执行是设置时间,例如onclick()时间 onchange()事件等等,把ajax写到这些事件里面,只要触发了事件就会执行ajax是封装函数,例如 function fun(){ }把ajax写到函数里,只要调用函数,ajax就会执行fun();fun();反复调用就反复执行希望对你有帮助
-
繁花不似锦
为什么不用jQuery,$.ajax({type: "POST",url: "some.php",data: "name=John&location=Boston",success: function(msg){alert( "Data Saved: " + msg );}});