asp.net MVC的DevExpress组件按钮-使用Jquery更改ButtonClick事件

本文关键字:Jquery 使用 更改 ButtonClick 事件 按钮 MVC net DevExpress 组件 asp | 更新日期: 2023-09-27 18:14:58

我试图改变原来的按钮点击事件如下面的代码,但警报('hello')消息触发时,视图显示,而不是当按钮被点击:

<div>
    <!-- THIS IS A SHARED VIEW -->
    @Html.DevExpress().Button(settings =>
  {
    .....
    settings.Name = "btnSaveDetails";
    settings.EnableClientSideAPI = true;
    settings.ClientSideEvents.Click = "DoSomething()";
 }).GetHtml()
  <!-- END SHARED VIEW -->
</div>
<script>
    btnSaveDetails.ButtonClick = alert('hello');
</script>

asp.net MVC的DevExpress组件按钮-使用Jquery更改ButtonClick事件

不知道你是如何知道按钮名称是btnSaveDetails的,但下面的简单jQuery文档准备函数应该工作。

$(function(){ 
    $('#btnSaveDetails').on('click', function(){ 
       alert('hello'); 
    }); 
 );