Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript asp.net链接按钮没有';不要用jquery开火_Javascript_Jquery_Asp.net_Onclick - Fatal编程技术网

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;
    });
});