以下に示すように、Jquery選択オプションを使用したHTMLページがあります..
<select id="select-stage" class="spinner" data-inline="true" >
<option value="-1">-Select Stage-</option>
</select>
現在、この選択オプションの内容は、ajax 呼び出しの結果によって動的に提供されます。
こんな感じです
私の問題:
今私の問題は、user
オプションを初めてクリックしたときに選択されないことです。しかし、他のオプションHOD1
、HOD2
などHOD3
は適切に選択されています。
また、この問題はロード後に初めて発生します。他のオプションを選択してから再度選択user
すると、選択されます。
初めてしか選ばれません。私は問題を見つけることができません。
誰でもこれについて助けることができますか?
オプションを設定するコード:
var option=[];
$.each(myData, function(key, val) {
sessionStorage.setItem(trim(val),trim(key));
option.push('<option value="' + trim(key) + '">' + trim(val) + '</option>');
});
$('#select-stage').html(option.join(''));
}
//changing values on user selection//
$('#select-stage').live('change',function(){
stageId = sessionStorage.getItem($(this).find('option:selected').text());
selecttext = $(this).find('option:selected').text();
noselection = true;
listStageselectedIndexChanged(selecttext);
});