在按钮单击事件上将参数传递给控制器

时间:2016-09-13 10:00:43

标签: javascript button

我在我的视图中添加了一个按钮,如下所示。单击该按钮后,将打开一个弹出窗口。

我想在按钮点击事件中将参数传递给我的控制器。

<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" 
  })',
});

1 个答案:

答案 0 :(得分:0)

要以这种方式将数据传递给javascript,您需要在按钮中添加HTML数据属性,如下所示:

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