我想访问我函数在另一个函数上返回的布尔值。在不同的函数上访问JQuery/AJAX的返回值
$('.asset_edit').change(function(){
var asset_id=$(this).attr('id');
var asset=$("#"+asset_id).val();
var dataString = "device="+device+"&asset="+asset;
$.ajax({
type: "POST",
url: "<?php echo site_url('c_device/check_assetCode'); ?>",
data: dataString,
cache: false,
success: function(html){
if(html)
return true;
else
return false;
}
});
});
有没有一种方法,我可以访问 “返回true或返回false” 我 $( “edit_tr”)。点击(函数()功能?
在Javascript中你只需调用某些函数的名称,但在jQuery的,我不知道如何
啊,这个问题每天要问100次。由于您使用的Ajax调用是异步的,因此无法完成。 – epascarello
您可以异步更改变量,当成功事件被触发时,变量将被更改。 – user1477388
您可以看到我的回答和示例 –