簡體   English   中英

將強類型的ViewModel值傳遞給Javascript函數

[英]Pass strongly typed ViewModel value to a Javascript function

<div class="float-l wdth290">
    @Html.DropDownGroupListFor(m => m.GroupId,
                               Model.GroupedTypeOptions,
                               new
                               {
                                   name = "ddlGroupName",
                                   id = "ddlGroupName",
                                   @onchange = "javascript:OnDropDownChangeLoadGroup(this.value,'');"
                               })
</div>

我上面有示例DropDownGroupListFor。 在其onchange上,我想調用OnDropDownChangeLoadGroup函數,還傳遞兩個參數值(this.value)和

m => m.GroupId

但我不知道如何將其作為第二個參數。

m => m.GroupId設置select標簽的nameid 由於您已經對其進行了硬編碼,因此您也可以對呼叫進行硬編碼。

@onchange = "javascript:OnDropDownChangeLoadGroup(this.value, 'ddlGroupName');"

如果您未設置名稱和ID,則默認設置為GroupId

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM