Javascript asp.net链接按钮没有';不要用jquery开火
我有一个模板,它的链接是我正在尝试使用此表单。我需要的只是电子邮件验证,我添加了Javascript asp.net链接按钮没有';不要用jquery开火,javascript,jquery,asp.net,onclick,Javascript,Jquery,Asp.net,Onclick,我有一个模板,它的链接是我正在尝试使用此表单。我需要的只是电子邮件验证,我添加了notRequired除email之外的所有其他类,并设置了指向asp:link按钮的链接。 js是针对php mailer的Sumbit,我没有使用它,我有onclick事件,我希望它启动,但它不工作 <asp:LinkButton runat="server" ID="btn_calculate" CssClass="button" data-type="submit" OnClick="btn_calcu
notRequired
除email之外的所有其他类,并设置了指向asp:link按钮的链接。
js是针对php mailer的Sumbit,我没有使用它,我有onclick事件,我希望它启动,但它不工作
<asp:LinkButton runat="server" ID="btn_calculate" CssClass="button" data-type="submit" OnClick="btn_calculate_Click" Text="Calculate"></asp:LinkButton>
--编辑3--
这不在jquery中,而是在codebehind中…既然您没有发布jquery代码,我建议您: 标记:
<asp:LinkButton runat="server" ID="btn_calculate"
CssClass="button TheLinkButton" data-type="submit"
Text="Calculate">
</asp:LinkButton>
注意:我在
LinkButton
的标记中添加了一个名为LinkButton
的类,以简化jQuery选择器使用类名(通过
表示法)
我想我无法解释我自己,我想点燃一次闪电事件。如果我删除
data type=“submit”
,即使我没有在email字段中输入任何内容,它也会正确地激发,否则我无法激发onclick…Jquery代码在上面链接的form.js中,它在后面的代码中,而不是在js中
protected void btn_calculate_Click(object sender, EventArgs e)
{
ltrl_buying_text.Text = Class_R.Load_Form_Text(11);
lbl_total.Text = calculate();
pnl_travel_type.Visible = false;
pnl_img.Visible = false;
pnl_Buying.Visible = true;
btn_Submit.Enabled = true;
}
<asp:LinkButton runat="server" ID="btn_calculate"
CssClass="button TheLinkButton" data-type="submit"
Text="Calculate">
</asp:LinkButton>
$(document).ready(function() {
$('.TheLinkButton').click(function() {
// Do link button click logic here
// If you do not want the server click to fire,
// then uncomment the return false; line below
// return false;
});
});