Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.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 发出ajax请求后激发js/jquery_Javascript_Ajax_Jquery - Fatal编程技术网

Javascript 发出ajax请求后激发js/jquery

Javascript 发出ajax请求后激发js/jquery,javascript,ajax,jquery,Javascript,Ajax,Jquery,嗨,我在加载htmlpage后正在进行ajax调用 <body onload="init_myfunc();"> <div class="left searchtop" id="suggestionbox" align="center"> ----------------------- 现在我想在ajax调用完成后调用这段代码 $("#autosuggest").val(query); 我试着在我的ajax调用下面编写它,但它不起作用。一旦ajax加载。。。文本框变为

嗨,我在加载htmlpage后正在进行ajax调用

<body onload="init_myfunc();">
<div class="left searchtop" id="suggestionbox" align="center">
-----------------------
现在我想在ajax调用完成后调用这段代码

$("#autosuggest").val(query);
我试着在我的ajax调用下面编写它,但它不起作用。一旦ajax加载。。。文本框变为空

它们是在ajax调用完成后设置文本框值的一种方法吗

$("#autosuggest").val(query);

谢谢

您必须在成功回调中执行此操作

 $.get(
     '/college-search/autosuggest/',
     requestData,
     function(data){
         $('#suggestionbox').html(data); 
         $("#autosuggest").val(query);
     }
 );