我使用 loadData() 函数从我的 php 脚本中获取数据,并使用另一个函数从数据库中搜索。一切正常,但是当我点击搜索结果时,它没有加载数据。这是我正在使用的 jquery 函数,
//Gets Data
function loadData(id)
{
loading_show();
$.ajax({
url: "load_data.php",
type: "post",
data: "id="+id,
success: function(data){
loading_hide();
$("#container_wrap_metro").html(data);
},
error:function(){
alert("failure");
$("#container_wrap_metro").html('Unable to process request!');
}
});
}
//Search
$(function(){
$("#result").keyup(function(){
var q = $(this).val();
$.get("results.php?q="+q, function(data){
if(q){
$(".side_container").html(data);
}
else {
$(".side_container").html("");
}
});
});
$('#b').live('click',function(){
var page = $(this).attr('p');
loadData(page);
});
});