有一個(gè)2級(jí)聯(lián)動(dòng)的下拉框,第二個(gè)下拉框中有
<option value="IP" address>IP Address</option>
造成這樣渲染的原因,拼字符串時(shí)
html += '<option value=' + item +'>'+ item +'</option>';
現(xiàn)改為:
html += '<option value="'+ item +'">'+ item +'</option>';
問題:當(dāng)給后臺(tái)的值和自己寫的接受的后臺(tái)數(shù)據(jù)的值不同時(shí)需要考慮定位問題的方式;
(1)首先看option渲染出來的值,是否和后臺(tái)傳過來的值是否相同
(2)學(xué)會(huì)利用chrome及時(shí)查看js中的斷點(diǎn)值
(3)試著以規(guī)范的寫法來修正問題,比如optiion原標(biāo)準(zhǔn)寫法是:
<option value="someValue">somValue</option>
總結(jié):
1.掌握迅速定位問題的能力
2.多用chrome斷點(diǎn)調(diào)試
3.寫法要規(guī)范。