簡體   English   中英

將參數傳遞給按鈕單擊事件上的控制器

[英]Pass an argument to a controller on button click event

我在視圖中添加了一個按鈕,如下所示。 單擊該按鈕后,將打開一個彈出窗口。

我想在按鈕單擊事件時將參數傳遞給控制器​​。

<div style="float: right;">
  <a id="btn-language-content" class="k-button custombtn lightblue k-grid-add btn-info" href="">
    <span class='metiralclass material-icons md-18 md-dark'>add_circle</span>
    <span class='buttontext'> @Resource.btnAdd</span>
  </a>
</div>

我的按鈕點擊事件是:

$('body').on('click', '#btn-language-content', function () {
  var addWin = $("#winLanguageContent").data("kendoWindow");
  addWin.open();
  addWin.center();       
  addWin.refresh({
    url: '@Url.Action("_LanguageEditor", "HelpSystem", new { area = "HelpSystem" 
  })',
});

要將數據以這種方式傳遞給javascript,您需要向按鈕添加HTML數據屬性,如下所示:

<a id="btn-language-content" class="k-button custombtn lightblue k-grid-add btn-info" href="" data-kendo-window="value"></a>

暫無
暫無

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

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