我在表单中有一个按钮。 事情是当我点击它时,它不执行服务器端功能。 是否有可能在执行服务器功能和客户端验证时阻止表单提交?单击按钮时阻止表单提交
在此先感谢。
HTML(表格内)
<button class="submit" runat="server" id="v4" onserverclick="v4_Click" >Validate</button>
jQuery的
$('#v4').click(function (event) {
if (validation()) {
slideToStep(5);
}
return false;
});
C#
protected void v4_Click(object sender, System.EventArgs e)
{
System.Diagnostics.Debug.Write("test");
}
如果您不想提交表单并仍然执行服务器功能,请考虑使用ajax。由于您从处理程序返回false,它永远不会提交您的表单并执行服务器功能。或者在验证失败时返回false。 – PSL
你每次都会返回false。它如何执行服务器代码。 –
您正在使用 而不是,对不对? –