jquery を使用して、特定の位置/インデックスにオプション値を追加しようとしました。
これは私のコードです:
function refreshDropDown(target,option){
var arrDatabases = getDatabases();
var numOfDatabases = arrDatabases.length;
var hasPe= jQuery.inArray("pe",arrDatabases) >=0 ;
var onlyPe= (jQuery.inArray("pe",arrDatabases) >=0 && numOfDatabases == 1);
if( !hasPe && !onlyPe && numOfDatabases !=0){
jQuery(".lookForSelector option[value='Publishers']").remove();
**jQuery(target).append(jQuery('<option> </option>').val('Publishers').html('Publisher'));**
}
}
この上記のコードでは、19 番目の位置にキャプション「publisher」を付けて値「publishers」を追加します。現在、最後のインデックスに追加されています。変数ターゲットの値は「.lookForSelector」です。
タイムリーなご協力に感謝します。