0

ddlPaymentType という Web ページにドロップダウン リストがあります。このドロップダウンをロードすると、各値にスタイル属性が追加されます。

C# の行は次のとおりです。

ddlPaymentType.Items[i].Attributes.Add("status", statusValue);

JavaScript 関数でこのスタイル値を取得しようとしています。

function PaymentTypeChange() {
    var ddlType = document.getElementById("ContentPlaceHolder1_ddlPaymentType");
    var selItem = ddlType.selectedIndex;
    var ddlStatus = ddlType.options[selItem].status;
}

ddlType がコントロールを見つけています。しかし、私はその属性を取得できません。

前もって感謝します。

4

1 に答える 1

1

オプションに属性を割り当て、選択したオプションから取得したい場合は、次のようなことができます

$('#ContentPlaceHolder1_ddlPaymentType option:selected').attr('status');

または

$('#<%= ddlPaymentType.ClientID %> option:selected').attr('status');
于 2013-10-22T18:11:45.473 に答える