Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 按钮触发器没有';我没接到电话_Javascript_Jquery_Asp.net_Button_Triggers - Fatal编程技术网

Javascript 按钮触发器没有';我没接到电话

Javascript 按钮触发器没有';我没接到电话,javascript,jquery,asp.net,button,triggers,Javascript,Jquery,Asp.net,Button,Triggers,当用户试图删除客户时,会出现一个弹出窗口,列出原因。下面是一个delete按钮,它调用代码隐藏中的delete函数。 但是按钮没有被触发,我也没有收到任何错误,所以我不知道为什么它不工作 第一个按钮只显示弹出对话框,第二个按钮调用btnDelete\u Click函数 按钮: <a runat="server" id="btnDelete" style="float:right;" class="btnDeleteLarge" href="#" onclick="OpenDeleteD

当用户试图删除客户时,会出现一个弹出窗口,列出原因。下面是一个delete按钮,它调用代码隐藏中的delete函数。 但是按钮没有被触发,我也没有收到任何错误,所以我不知道为什么它不工作

第一个按钮只显示弹出对话框,第二个按钮调用btnDelete\u Click函数

按钮:

 <a runat="server" id="btnDelete" style="float:right;"  class="btnDeleteLarge" href="#" onclick="OpenDeleteDialog()">Delete</a>  
 <asp:Button runat="server" ID="btnDeleteReason" CssClass="btnDeleteLarge"  ToolTip="Delete customer" style="float:right;display:none" OnClick="btnDelete_Click" Text="Delete"  /> 

然后调用
\uu doPostBack('ctl00$ContentPlaceHolder1$btndeletecreason',''。但这也不起作用

我得说你的选择器很奇怪<代码>#
我知道你想做什么,但我不认为那样行得通。您必须首先解决
的含义(我想它会给您类似
btnDeleteReason.23
)的smth,然后将其用作选择器(
$('btnDeleteReason.23')。触发器('click')

PS:也许这样可以:
$('#')。单击()


PPS:尝试console.log(“”)以查看它给您带来了什么。

单击btnDelete\u后是否需要开括号和闭括号<代码>删除\单击()
function pageLoad(sender, args)
    {
        $("#dvAddReason").dialog({
            modal: true,
            autoOpen: false,
            appendTo: "form",
            buttons: {
                'Delete': function () {
                    if(confirm('Are you sure you want to delete customer?')){
                        $('#<%=btnDeleteReason.ClientID %>').trigger('click');
                        }
                    },                
                    Cancel: function () {
                        $(this).dialog("close");
                    }
                }
        });
    }

    function OpenDeleteDialog(){
        $("#dvAddReason").dialog("open");
    }
<asp:LinkButton Visible="true" runat="server" ID="btnDeleteReason" OnClick="btnDelete_Click">LinkDelete</asp:LinkButton>