[英]how to fill result of multiple ajax call into same div id?
我有兩個自動完成文本框。 我想在相同的div中填充ajax結果,以便兩個div的樣式都相同。 如何在keyup上實現這一目標。 是否可以像他一樣添加
$("#main_search").keyup(function(){
var el = $(this);
//alert("hi");
if (e.which !== 38 && e.which !== 40 && e.which !== 13) {
delay(function() {
$.ajax({
type: "POST",
url: "<?php echo base_url('search_jobs/get_category'); ?>",
data:'term='+$(this).val(),
//beforeSend: function(){
// $('#loader-icon').show();
// },
success: function(data){
//alert(data);
$("#suggesstion-box").show();
$("#suggesstion-box ul li").css("border","1px solid red");
$("#suggesstion-box").html(data);
$("#search-box").css("background","#FFF");
}
});
}, 400);
});
});
$("#location_search").keyup(function(){
var el = $(this);
if (e.which !== 38 && e.which !== 40 && e.which !== 13) {
delay(function() {
$.ajax({
type: "POST",
url: "<?php echo base_url('search_jobs/get_location'); ?>",
data:'term='+$(this).val(),
success: function(data){
$("#suggesstion-box").show();
$("#suggesstion-box").html(data);
$("#location_search").css("background","#FFF");
}
});
});
更改此行:
$("#suggesstion-box").html(data);
至
$("#suggesstion-box").append(data);
這將繼續添加到框中,您可能需要在特定時間清除建議框,具體取決於您的流程。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.