为了账号安全,请及时绑定邮箱和手机立即绑定

有没有人想到用bind方法绑定click事件?修改了一点代码运行没效果!!求大神看过来!!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>表单插件</title>
        <link href="style.css" rel="stylesheet" type="text/css" />
        <script type="text/javascript" src="http://www.imooc.com/data/jquery-1.8.2.min.js"></script>
        <script type="text/javascript" src="http://www.imooc.com/data/jquery.form.js"></script>
    </head>
    
    <body>
        <form id="frmV" method="post" action="#">
            <div id="divtest">
                <div class="title">
                    <span class="fl">个人信息页</span> 
                    <span class="fr">
                        <input id="btnSubmit" type="button" value="提交" />
                    </span>
                </div>
                <div class="content">
                    <span class="fl">用户名:</span><br />
                    <input id="user" name="user" type="text" /><br />
                    <span class="fl">昵称:</span><br />
                    <input id="nick" name="nick" type="text" />
                    <div class="tip"></div>
                </div>
            </div>
        </form>
        
        <script type="text/javascript">
            $(function () {
                $("#btnSubmit").bind("click",function(){
                
                $("form").ajaxForm( {
         url: "http://www.imooc.com/data/form_f.php", 
         target: ".tip"});
                });
            });
            //之所以没绑定按钮bind因为type=“submit”,系统默认提交到后台
        </script>
    </body>
</html>

我把按钮的改为type="button"为其绑定click事件,但是运行不出来

正在回答

4 回答

  $(function () {
                
              $("#btnSubmit").bind("click",function(){
                   $("form").ajaxForm(
                       {
                    url: "http://www.imooc.com/data/form_f.php", 
                    target: ".tip"
                       }
                       );
                  
              }) 
            });

我测试没问题,你自己对对看哪里是否写错了。

0 回复 有任何疑惑可以回复我~

 $("form").ajaxForm....选择器写错了,应该是: $("#frmV").ajaxForm....

0 回复 有任何疑惑可以回复我~
$(function () {
    $("#btnSubmit").bind("click",function(){
     
        $("form").ajaxForm({url: "http://www.imooc.com/data/form_f.php", target: ".tip"});

    });
});

你写的代码没有什么问题啊,在我这边可以。

0 回复 有任何疑惑可以回复我~
#1

othen

id错了
2015-11-02 回复 有任何疑惑可以回复我~

事件肯定是绑定成功了,你试试在click事件中写个alert()试试就知道了。

0 回复 有任何疑惑可以回复我~
#1

慕码人3910529 提问者

是绑定成功了,但是这道程序还是运行不出来。。。
2015-10-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

有没有人想到用bind方法绑定click事件?修改了一点代码运行没效果!!求大神看过来!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信