私はdropdownlist
がデータベースからバインドされています。しかし、それを変更すると、その価値は失われます。Javascriptドロップダウンリストの値が選択されていません値
ここでは、リストに値を取得するために書きます。
if (document.getElementById('GrdDamagedstock_tplRowEdit_ctl00_cmbFromBin').value == "") {
var FindItemCode = document.getElementById('Hid_FromBin').value;
var ddl = document.getElementById('GrdDamagedstock_tplRowEdit_ctl00_cmbFromBin');
for(var i=0; i<ddl.options.length; i++) {
if (ddl.options[i].text === FindItemCode) {
ddl.selectedIndex = i;
break;
}
}
}
しかし、私はドロップダウンが
NOTEを満たし得ていないのです。それはちょうどあなたが次のコードでループのためにそれを置き換えることができます内側for (var j = 0; i < ddl.options.length; j++) {
'ddl'にループに入るための少なくとも1つのオプションがあることを確認してください。 –
@JyothiBabuAraja:はい、それは1つのオプションです。 – BNN
あなたのオプションは 'server'で埋められるので、待ち時間があるかもしれません。 'select'に' options'があることを確認する 'forループ'の前に 'ddl.options.length'を' log'してください。 –