1

ドロップダウンの変更時に呼び出される関数を呼び出しています。関数ChangeCurrency(ID)にドロップダウンの ID が必要ですChangeCurrency(ID)。残念ながら、かみそりの html では次のエラーが表示されます。

PjtCostCurrencyID is undefined.

ドロップダウンのIDを関数に渡すにはどうすればよいですか.Plsヘルプ.

以下はコードです

 @Html.DropDownList("PjtCostCurrencyID", null, new { @onchange = "ChangeCurrency($PjtCostCurrencyID)" })
4

2 に答える 2

4

これを試して

  @Html.DropDownList("PjtCostCurrencyID", null, new { @onchange = "ChangeCurrency(this)" })

and in function

function ChangeCurrency(_this)
{
  var PjtCostCurrencyID =_this.id;
}
于 2013-03-02T06:39:51.553 に答える
0

select 要素の ID を返す必要があります。

    var select_id = $(this).attr('id');
于 2013-03-02T06:16:50.157 に答える