나는 wordpress에서 ajax를 사용하려고합니다.jquery와 wordpress에서 아약스
아약스 응답을받지 못합니다. 코드에 실수를 한 경우 알려 주시기 바랍니다. 여기
여기// ajax submitting for the name
$("#sendemp").submit(function(e) {
e.preventDefault();
var submit_val = $("#searchbox").val();
alert('submitval is ' + submit_val);
$.ajax({
type : "POST",
url : "./wp-admin/admin-ajax.php",
data : {
action : 'deatils_search',
user_name : submit_val
},
success : function(data) {
alert('hhh');
$('#accordion3').html(data);
// $("#searchbox").autocomplete({
// source: data
// });
}
});
});
내가 ('HHH') 경고를 인쇄하려고
function deatils_search() {
$name=$_POST['user_name'];//retrive data from post array on form submitting
$jason =$name;
echo json_encode($jason) ;
//echo '</div>';
//wp_reset_query();
die();
} // end theme_custom_handler
add_action('wp_ajax_deatils_search', 'deatils_search');
add_action('wp_ajax_nopriv_deatils_search', 'deatils_search');
내 PHP 코드 내 jQuery 코드입니다; 성공 메시지 아약스 호출. 그러나 아무것도 인쇄하지 않습니다. 어디에서 실수 했습니까?
는 워드 프레스 자바 스크립트 내에서 jQuery를 바로 가기로$
를 사용하지 마십시오
무엇이 콘솔입니까? –
Uncaught TypeError : Object [object Object]에는 'live'라는 메서드가 없지만 gd-bbpress에서 왔습니다. – wordpressm
'e.preventDefault();'를 사용하지만 제출 버튼을 클릭하면 페이지가 새로 고침됩니다. – wordpressm