【发布时间】:2011-12-03 06:51:22
【问题描述】:
如果,且仅当,客户端页面验证失败,并且无法确定我可以将其连接到哪里,我正在尝试运行一些客户端脚本。
如果我将我的 JavaScript 函数绑定到提交表单的按钮的 OnClientClick,它会在客户端验证之前运行。如果我将它绑定到表单的 OnSubmit,则只有在验证通过时才会触发。
关于如何或在哪里可以连接这样的东西有什么想法吗?或者,如果您有其他建议,我愿意接受。
<form id="frm" runat="server"
onsubmit="FUNCTION HERE WONT FIRE IF VALIDATION FAILS">
<asp:requiredfieldvalidator id="vld" runat="server" controltovalidate="txt"/>
<asp:textbox id="txt" runat="server"></asp:textbox>
<asp:button id="cmd" runat="server" OnClick="dosomething"
OnClientClick="FUNCTION FIRES BEFORE VALIDATION OCCURS">
</form>
【问题讨论】:
标签: javascript asp.net