Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有回拨功能的东西_Javascript_Jquery - Fatal编程技术网

Javascript 有回拨功能的东西

Javascript 有回拨功能的东西,javascript,jquery,Javascript,Jquery,已经15分钟了,我不明白 if(send == true){ $.getScript('index.php?get_names_from_ajax=true', function(data){ $('#firstnames').remove(); $('#lastnames').remove(); $('#content').prepand('<div class="block" id="firstnames">'+firstnames+'</div>'); $('#fi

已经15分钟了,我不明白

if(send == true){
$.getScript('index.php?get_names_from_ajax=true', function(data){
$('#firstnames').remove();
$('#lastnames').remove();
$('#content').prepand('<div class="block" id="firstnames">'+firstnames+'</div>');
$('#firstnames').after('<div class="block" id="lastnames">'+lastnames+'</div>');
send = false;
});
alert(send);
}
if(send==true){
$.getScript('index.php?从\u ajax=true获取\u名称,\u',函数(数据){
$(“#名”).remove();
$('#lastnames')。删除();
$(“#内容”).prepand(“”+名+“”);
$(“#姓氏”)。在(“”+姓氏+“”)之后;
发送=假;
});
警报(发送);
}
getScript工作正常,但回调不会给出任何结果

编辑


正如我所说的,所有回调都是关闭的,没有删除或添加任何内容,只是没有移动,就像没有回调一样

我认为
firstnames
lastnames
应该是
data.firstnames
data.lastnames
,如果它们以前没有在脚本中定义的话

$.getScript('index.php?get_names_from_ajax=true', function(data){
  $('#firstnames, #lastnames').remove();
  $('#content').prepand('<div class="block" id="firstnames">'+data.firstnames+'</div>');
  $('#firstnames').after('<div class="block" id="lastnames">'+data.lastnames+'</div>');
   send = false;
});
$.getScript('index.php?从\u ajax=true获取\u名称,\u',函数(数据){
$(“#名,#姓”).remove();
$('#content').prepand(''+data.firstnames+'');
$('#firstnames')。在(''+data.lastnames+'')之后;
发送=假;
});

方法.prepand()似乎是一个打字错误。我想您正在尝试使用.prepend()


请在此处查找参考:

哪个在回调中不起作用?脚本中定义的
firstnames
lastnames
变量在哪里?如果未定义它们,则此脚本很可能引发运行时异常.all回调。No remove,No add,No alert for debugging firstnames和lastnames是htmlp中的div id。请发布index.php?从\u ajax=true脚本获取\u names\u,并使用错误回调查看是否存在加载错误。