내 데이터를 PHP 파일로 보내려고하지만 작동하지 않습니다. 이 내 아약스 파일Ajax가 데이터를 내 PHP 파일로 보내지 않습니다.
var artistIds = new Array();
$(".p16 input:checked").each(function(){
artistIds.push($(this).attr('id'));
});
$.post('/json/crewonly/deleteDataAjax2', { artistIds: artistIds },function(response){
if(response == 'ok')
alert('dolu');
elseif (response == 'error')
alert('bos');
});
이이
public function deleteDataAjax2() {
extract($_POST);
if (isset($artistIds))
$this->sendJSONResponse('ok');
else
$this->sendJSONResponse('error');
}
그러나, PHP 측에서 내 artistIds가 null 내 PHP입니다. 왜 ?
추가'위해서 var_dump ($ _ POST)는'당신이 얻고있는 정확하게 볼 수 있습니다. –
'sendJSONResponse' 에코는 무엇입니까? –
[어떻게 모든 내용은 PHP $ _POST 배열을 통해 액세스 할 수 있도록 JQuery와 포스트를 통해 자바 스크립트 배열을 전달하는 방법?] [1] [1] : http://stackoverflow.com/questions/5571646/how-to-pass-a-javascript-array-by-jquery-post-so-that-all-its-contents-are-acce –