1、用回调方法
<script>
//获取名称的方法,参数为一个函数
function getName(){
$.ajax({
type:"POST",
url:"提交路径",
data:"key=value",
success:callback//绑定下面定义好的回调方法
});
}
//回调方法
function callback(data){
//所有操作都在这里执行
}
//调用方法就执行
getName();
</script>
2、添加async: false.即修改为同步
<script>
function getName(){
var name = "";
$.ajax({
type:"POST",
url:"提交路径",
data:"key=value",
async :false,
success:function(data){
name = data;
}
});
return name;
}
</script>
如果您觉得本文的内容对您的学习有所帮助:
关键字:
jquery ajax jquery.ajax