给标签赋值,以为用$('#atacID').innerHTML=data.peakNameDetail[9];
会有效,结果报错。
后来发现,document.getElementById("") 获得的是dom对象,所有对象都有innerHTML。而$("#")获得的是jquery对象,无innerHTML。
所以先要把jQuery对象转为DOM才行。而数组下标可以转成DOM对象。即:$('#atacID')[0].innerHTML=data.peakNameDetail[9];
或是,直接使用$("#atacID").html(data.peakNameDetail[9]);