jQuery, $ .post 및 PHP 사용법을 배우고 있습니다.
jQuery : 다차원 배열 게시
내가 PHP를 다차원 배열을 보내려고합니다 (I 너희들 같은 프로 아닙니다).
내 배열과 같은 :
var item= new Array();
item[0] = ["Object", "Value"];
item[1] = ["id", "x"];
item[2] = ["status", "y"];
item[3] = ["date", "z"];
etc...
이 내 jQuery 코드입니다 : 또한
//AJAX
$("#add").click(function()
{
$.post('ajax_new.php' ,
{
item : item
},
function(data)
{
alert(data);
} //end: if:else
); //END:$.post
}); //END:ajax
는, 배열을 게시 한 후, 어떻게 그것이 PHP에서 처리하나요? 이처럼
는
<?
$id = $_POST['item'][1][1];
echo $id;
?>
그리고 무엇이 문제입니까? jQuery가 데이터를 어떻게 보내고 어떻게 보내고 싶습니까? 우리가 얻고 싶은 결과를 진술하지 않는다면 어떻게 우리가 당신을 도울 수있을 것이라고 기대합니까? –
그리고 어디에서 문제가 있습니까? print_r을 실행할 수 있습니까 ($ _ POST [ "item"]); PHP 스크립트 ajax_new.php에서 요청한 내용을 보여주십시오. – Whetstone
데이터 구조가 유연한 경우이 작업이 가능합니다. http://api.jquery.com/jQuery.param/ – Oliver