我在獲取選定構件的選定索引時遇到問題。這裏是從jQuery Mobile Selectmenu構件獲取選定索引
<div data-role="content" id="resultados">
<label for="select-choice-0" class="select">Resultados:</label>
<select name="select-choice-0" id="listaResultados"></select>
</div>
我動態添加選項的插件這樣的HTML(這工作):
$listaRe = $("#listaResultados");
$listaRe.html("");
for(i=0;i<results.length;i++){
$listaRe.append("<option value='"+i+"'>"+results[i]+"</option>");
}
// results is a predefined array
當我試圖獲得所選擇的指數每一次改變它總是打印「指數: 0" :
$listaRe.change(function(){
console.log("Index: "+$listaRe.selectedIndex);
});
我使用jQuery 1.8.1和jQuery 1.2.0 MOBLE
謝謝!
它似乎結果是undefined –