0

ここからmsdropdownプラグインを使用しています

このようなドロップダウンを作成します

var jsonData = [
            {
                text: "Facebook",
                value: 1,
               description: "Description with Facebook",
                image: "http://dl.dropbox.com/u/40036711/Images/facebook-icon-32.png"
            },
            {
                text: "Twitter",
                value: 2,

                description: "Description with Twitter",
                image: "http://dl.dropbox.com/u/40036711/Images/twitter-icon-32.png"
            }
            ];
var jsn = $("#byjson").msDropDown({byJson:{data:jsonData, name:'payments'}}).data("dd");

選択した値を取得したいので、このようなコードを試しました

$("#byjson").change(function () {
        var selectedIndex = $(this).val();
        alert("value =" + selectedIndex);
    });

ドロップダウンから何かを選択すると、値が常に空白になります。選択した値を取得できません。私は何を間違っていますか?

4

1 に答える 1

1

わかりました私はそれを見つけました..それはこのようなものです

   $("#byjson").change(function () {
        var selectedIndex = $('#byjson option:selected').val();
        alert("value =" + selectedIndex);
    });
于 2016-05-06T10:00:27.840 に答える