2012-01-06 6 views
0

こんにちは、私は私が2つの値値とテキストの両方でJQUERY関数を使用してドロップダウンリストを作成する方法

IDと名前

ID -1 名 - ABCを持っているのjQuery 内の関数を書いています。

ID - 2 名前 - BCD。

DropdownListで名前とIDの両方を取得できるようにする方法。

UPDATEここ

私がこれまで持っているコードです:

$("#SelectTeam2").bind("change",function() { 
    var TeamID1 = $("#SelectTeam1").val(); 
    var TeamID2 = $("#SelectTeam2").val(); 
    var Team1 = $("#SelectTeam1 option:selected").text(); 
    var Team2 = $("#SelectTeam2 option:selected").text(); 
}); 
+2

あなたはこれまでに何を持っていますか? –

+0

Webサービスから変数を取得しています。私はIDと名前と共に2つのレコードを取得しています。探してドロップダウンリストに設定します。 – Akash

+0

@Akash、これはロリーの質問には答えません。コードはどのように見えますか? –

答えて

0

VARアレイ= [{名:Team1、値:TeamID1}、{名前:Team2、値:TeamID2}]。 アラート(配列)。

  $.each(array, function(index, item) { 
      $("#SelectTossWon").get(0).options[$("#SelectTossWon").get(0).options.length] = new Option(item.name, item.value); 
      alert(item.name); 
      alert(item.value); 
+0

whooooooooooooop ......たくさんの感謝の男........その仕事.. – Akash

2

あなたはこのような何かを探していますか?

$.fn.AddItem = function(ID, Name) { 
    $(this).append($('<option></option>').val(ID).html(Name)); 
}); 

$("#selectID").AddItem(1, "ABC"); 
$("#selectID").AddItem(2, "BCD"); 
+0

fn.AddItemとは – Akash

+0

これは関数がjQueryオブジェクトに適用されなければならないことを意味します。 –

関連する問題