我在下拉列表更改时调用名为ChangeCurrency(ID)
的函数。我在函数ChangeCurrency(ID)
中需要下拉列表的ID。但不幸的是,在razor html中它显示此错误:
PjtCostCurrencyID is undefined.
所以如何将下拉列表的ID传递给函数。请帮助。
以下是代码
@Html.DropDownList("PjtCostCurrencyID", null, new { @onchange = "ChangeCurrency($PjtCostCurrencyID)" })
最佳答案
尝试这个
@Html.DropDownList("PjtCostCurrencyID", null, new { @onchange = "ChangeCurrency(this)" })
and in function
function ChangeCurrency(_this)
{
var PjtCostCurrencyID =_this.id;
}