努力寻找我question的解决方案我发现了另一个我无法找到解决方案的疑问,这就是我在这里要求专家知识的原因。 我在Repetear里面有一个图像按钮,如下所示:
<asp:ImageButton class ="approvalDialog" runat="server" OnClick = "test_rr" CommandArgument = '<%# Eval("aux_approvalId")%>'/>
我的问题是类approvalDialog正在打开一个jQuery对话框,如果它被打开,则不会触发该事件,如果我删除了class =“approvalDialog”,则该事件将被触发。
所以我的问题是:如果可以打开对话框并同时触发事件?谢谢!
答案 0 :(得分:1)
使用onclientclick =“javascriptfunction();”
如果它不能同时工作,请看看这篇文章 stack post
你也可以制作一个jquery / javascript函数可以使用ajax调用调用的web方法。
答案 1 :(得分:0)
是的,这是这样的:
<td class ="approval-img"><asp:ImageButton runat="server" CommandArgument = '<%# Eval("aux_approvalId")%>' OnClick="getApprovalID_approve" OnClientClick="OpenApprovalDialog()" ToolTip="Approve" ImageUrl="/Images/Approve.png" /></td>
我的问题,我看到使用firebug的控制台,是因为我调用的javascript函数没有定义,那是因为我在$(document).ready(function()