PHPスクリプトへのajax呼び出しを介して配列の配列を渡そうとしています。
var myArray=$('input#thisIsAnArray').val();
var dataString='passedArray='+myArray;
$.ajax({
type: "POST",
dataType: "json",
url: "includes/myPhp.php",
data: dataString,
success:function(){
}
});
次に、私の Php.php で:
print_r($_POST['passedArray'][0][0]);
この遅れたメッセージが表示されます。
Fatal error: Cannot use string offset as an array
文字列ではなく整数を使用して配列にアクセスしているため、これは意味がありません。
JSON オブジェクトの構造は次のとおりです。
0>
0>
admin_id: 1
status: 1
date: 1366300373
outcome_id: 1
rank: 1
1>
admin_id: 2
status: 2
date: 1366300373
outcome_id: 5
rank: 6
前もって感謝します。