누구든지이 코드에 어떤 문제가 있는지 알려주실 수 있습니까?Jquery ajax request
이 함수는 mysql 테이블의 특정 데이터를 제거하는 데 도움이됩니다. 데이터가 성공적으로 제거되었지만 jquery ajax 함수의 응답이 예상 한 것과 다릅니다.
function removeMember(id,url){
var data = "action=removeMember&id="+id;
var action = ajaxReturnData('POST',data,url);
if(action == '1'){
$(".msg").html("done");
$("#span_delete_"+id).parent().parent().empty().hide("slow");
}else if(action.response == '0'){
$(".msg").html("failed");
}
}
/*User defined functions */
function ajaxReturnData(method,data,url){
$.ajax({
url: url,
data: data,
type: method,
success: function(data) {
return data;
},
error : function(jqXHR, exception){
return '0';
}
});
}
또 다른 [AJAX 호출에서 응답을 반환하는 방법?] (http://stackoverflow.com/questions/14220321/how-to-return-the-response-from-an-ajax-call) – Quentin