Javascript 加载整个窗口后,是否可以使用窗口加载功能传递参数?
是否可以在$.post成功后调用window.on('load')函数?如何通过Javascript 加载整个窗口后,是否可以使用窗口加载功能传递参数?,javascript,jquery,Javascript,Jquery,是否可以在$.post成功后调用window.on('load')函数?如何通过 val=data.result.state 加载函数 下面是我的代码 var u_id = <?= intval($_GET['id']);?>; $.post('model/getUser.php',{id:u_id},function(data){ if(data.success == true){ if($("#country").val(data.result.cou
val=data.result.state代码>
加载函数
下面是我的代码
var u_id = <?= intval($_GET['id']);?>;
$.post('model/getUser.php',{id:u_id},function(data){
if(data.success == true){
if($("#country").val(data.result.country)){
dochange('state', data.result.country);
var val = data.result.state;
$(window).on('load', function () {
//
});
}
}
},'json');
var u_id=;
$.post('model/getUser.php',{id:u_id},函数(数据){
if(data.success==true){
if($(“#country”).val(data.result.country)){
dochange(‘州’、数据、结果、国家);
var val=data.result.state;
$(窗口).on('load',函数(){
//
});
}
}
}“json”);
谢谢。试试看
(function($){ //This functions first parameter is named $
$(window).load(function(){
// Your code
});
})(jQuery); //Passing the jQuery object as a first argument
在AJAX请求完成时(甚至在它开始之前),窗口不是已经加载了吗?是的,但是我必须在窗口加载函数之后获得val。有什么办法吗?我根据上一个问题发布了这个问题。对不起,重复了。你认为“窗口加载”是什么意思?因为我认为你错了idea@Phil关于上一个问题,我想在第二个下拉菜单中设置值。所以我想了想。我不知道我做错了。我该怎么办?