得到其指數jQuery的我不知道如果我可以通過它的索引這樣的訪問通過jQuery的數組:output_string['color'][1]
獲得從PHP數組,並用ajax
我其實,建立這樣的元素的數組(它的工作原理):
PHP
$arreglo = array(
'color' => $skin['Color'],
'textu' => $skin['ImagenTextura'],
'header' => $skin['Imagen'],
'sombra' => $skin['ImagenSombra'],
'tooltip' => $skin['TooltipColor']
);
echo json_encode($arreglo);
如果我想要得到的文件,我得到的數組是這樣的:
$.ajax({
url: 'ajax.php',
type:'POST',
dataType : 'json',
data: { 'dataString': result },
beforeSend: function(){
$("#loader").show();
},
success: function(output_string){
alert(output_string['color']);
}
});
的問題是,這個時候,一個以上的循環將被加載,所以我需要訪問它是這樣的:output_string['color'][1]
感謝
爲什麼它不工作? –
如果'$ skin ['Color']'是一個非關聯數組,它將被編碼爲一個JSON數組,並且您將能夠以數字方式引用它的項目。當你嘗試這樣做時,你是否有任何錯誤? – freejosh
我還沒有嘗試過它,它會工作@JanTojnar? –