您应该将您的代码包装在document.ready中
$(document).ready(function(){
$("#searchsubmit").click(function(e){
e.preventDefault();
var search_val=$("#s").val();
$.post(search.PHP,{search_string:search_val},function(data){
if(data.length>0){
$("#results").html(data);
}
});
});
});
更新:
$(document).ready(function(){
$("#searchsubmit").click(function(e){
e.preventDefault();
var search_val=$("#s").val();
$.ajax({
type:"POST",url: "./wp-admin/admin-ajax.PHP",data: {
action:'wpa56343_search',search_string:search_val
},success:function(response){
$('#results').append(response);
}
});
});
});
在你的functions.PHP中
add_action('wp_ajax_nopriv_wpa56343_search','wpa56343_search'); // for not logged in users
add_action('wp_ajax_wpa56343_search','wpa56343_search');
function wpa56343_search()
{
// code
}