0

動的に作成されたオプションのドロップダウンリストから情報を動的に渡すことは可能ですか?すべてのオプションはJSON呼び出しから作成されます。最終的な目標は、IDを別のJSON呼び出しに渡してデータを取得することです。私は現在、各ID番号に基づいたスイッチを使用しています...それが唯一の方法でしょうか?

HTML:

<option id="-1">DEVELOPER GROUP</option>

今のところ数は5つまで増えていますが、毎日グループを追加しています

JS:

$("#fDistList").change(function () {
var id = $(this).find("option:selected").attr("id");

switch (id) {
    case "-1":
        console.log("Developer Group has been selected");
        break;
4

1 に答える 1

1

valueオプションのを、他の呼び出しに渡したい値に設定できます。

<option value="yourvalue">DEVELOPER GROUP</option>

その後、あなたがしなければならないのは

$("#fDistList").change(function () {
    var id = $(this).val();

#fDistListあなたが選択したと仮定します。

于 2012-12-10T14:03:15.367 に答える