Javascript 通过ajax显示单行

Javascript 通过ajax显示单行,javascript,jquery,Javascript,Jquery,我在php中有一个命名数组 $notes=[ ['Fname','John'],['lname:','smith'], ['Fname','david'],['lname:','rock'] ]; 我通过ajax检索阵列,并在我的ajax成功函数中, 我知道这会得到每个名字,但是,我只想检索一行 $.each(result.data.notes, function (index, data) { console.log(data['fname'];)

我在php中有一个命名数组

$notes=[
      ['Fname','John'],['lname:','smith'], 
      ['Fname','david'],['lname:','rock']
];
我通过ajax检索阵列,并在我的ajax成功函数中, 我知道这会得到每个名字,但是,我只想检索一行

 $.each(result.data.notes, function (index, data) {
      console.log(data['fname'];)
 });

在ajaxsuccess函数中,如果只想获取第一行的第一个属性,则不必循环返回的ajax数据,因为根据您的问题,ajax正在返回整个数组。如果需要,只需从第一行获取第一个Fname属性

if(result.data.notes[0] && result.data.notes[0].Fname){
    result.data.notes[0].Fname
} 

在ajaxsuccess函数中,如果只想获取第一行的第一个属性,则不必循环返回的ajax数据,因为根据您的问题,ajax正在返回整个数组。如果需要,只需从第一行获取第一个Fname属性

if(result.data.notes[0] && result.data.notes[0].Fname){
    result.data.notes[0].Fname
} 

我不明白这个问题。您期望的结果是什么?如果只需要一行,请使用索引,无需循环。但是,请确保您知道在输出为John david时数据在哪个索引中,我只想输出John。请尝试以下结果。data.notes[0]。Fname
['Fname','John']
是一个数组,因此它没有名为Fname的属性。我不理解这个问题。您期望的结果是什么?如果只需要一行,请使用索引,无需循环。但是,请确保您知道在输出为John david时数据在哪个索引中,我只想输出John。请尝试以下结果。data.notes[0]。Fname
['Fname','John']
是一个数组,因此它没有名为Fname的属性