2017-02-24 13 views
0

私はHTML、javaScript、jQueryの初心者です。私は基本的にOracle DBAと開発者です。 jqueryでselectリストを設定する方法を知る必要があります。 データベースクエリから、以下に述べるような文字列を作成しました。これを選択リストに入力します。 は、例えば私のような文字列を持っている:jqueryを使用して選択リストに値を設定する方法は?

<select id="my-select" name="emplist"> 
<option value="7839">KING</option> 
<option value="7782">CLARK</option> 
<option value="7934">MILLER</option> 
<option value="21">MAMUN</option></select> 

と私は、上記のデータと「#SELECT_LIST」と呼ばれる選択リスト項目 を移入するのが好きです。どうやってやるの? これで、selctアイテムに文字列を取り込みます。

ご返信ください、あなたの答えは私を助けます。

ありがとうございました。

+0

あなたが出力として何をしたいですか? –

+2

あなたの試したこと、どんな出力を得ているのか、どんな出力を得ているのか、修正を見つけるために何をしたのかであなたの質問を更新してください。 – Sam

+0

'$( '#SELECT_LIST').html( 'yourstring')' ...? ( '#SELECT_LIST'がすでにselect要素でない場合にのみ、オプションを追加する必要があります。select要素は入れ子にできません)。 – CBroe

答えて

0

あなたはそれを行うにはjqueryのを使用することができます。

$(document).ready(function(){ 

//init data 
var arrayList = [ 
     {"Id": 100, "Name": "Abc"}, 
     {"Id": 200, "Name": "XYZ"} 
     ]; 

for (var i = 0; i <= arrayList.length; i++) { 
     $('#SELECT_LIST').append('<option value="' + arrayList[i].Id + '">' + arrayList[i].Name + '</option>'); 
    } 

}); 
+0

には値をループするオプションがあります。 ajaxのコールリストは数字で異なるかもしれません。 –

+0

@HasanAlMamun:この場合はループを使用できます。私は私の答えを編集する例:) – Tomato32

+0

ありがとう、私はそれを試してみる、有望に見える。ありがとうございました。 –

関連する問題