Я пытаюсь получить доступ к сериализованным данным в параметре var, который отправляется в файл admin_comment.php. Я чувствую, что делаю ошибку новобранец. Ниже мой JQuery код ...доступ к элементам массива, переданным php из jquery
$(buildFormName).submit(function(e){
var param = $(e.target).serialize();
param = param + '&new_cid=' + theCommentId;
alert(param);
// params return as expected - look good
$.post('submit/admin_comment.php',param,function(msg){
});
});
В файле admin_comment.php у меня есть это:
$arr = array();
И я пытаюсь получить доступ к отдельному элементу массива, new_cid
так:
$arr['new_cid'];
но он приходит пустым ... может ли кто-нибудь сказать мне, что я делаю неправильно или указать мне в правильном направлении?
Вы можете изменить $ (e.target) .serialize(); до $ (this) .serialize() –