【发布时间】:2012-05-25 16:52:46
【问题描述】:
我有一个 vb.net 表单按钮,它通过 jquery 验证,然后在后面的代码中排除一个函数,实际上无论验证是真还是假,函数都会停止并且永远不会调用 vb.net 函数怎么能我让它继续后面的代码?
vb.net 表单(文本框和按钮)
<asp:TextBox ID="ToCc" runat="server"></asp:TextBox>
<asp:Button ID="emailSend" runat="server" Text="send" />
jquery:
$("#<%=emailSend.ClientID %>").click(function(){
if($("#<%=ToCc.ClientID %>").val() == ""){
alert("this fienld can't be empty") ;
return false ;
} else{
return true ;
}
});
邮件点击vb功能是
Protected Sub emailSend_Click(ByVal sender As Object, ByVal e As EventArgs) Handles
emailSend.Click
MsgBox("do any thing ")
End Sub
【问题讨论】:
-
如果你想使用 jquery,你可以声明共享的方法并用 [WebMethod] 属性装饰它,然后使用 jquery ajax 调用该方法以异步发送电子邮件
标签: c# javascript jquery asp.net vb.net