layer弹层content写错导致div复制了一次,导致id失效 $().val() 获取不到dispaly:none div里表单的值...

错误之源:

$("a.consult").click(function () {
        lib_consult_html = $('#consult-html').html();  /*复制了一份div*/         layer.open({             type: 1,             title: false,             closeBtn: 0,             shadeClose: true,             content: lib_consult_html  /*这里写迷了吧*/        });     });

查看layer文档修改后:

$("a.consult").click(function () {
         layer.open({
            type: 1,             title: false,             closeBtn: 0,             shadeClose: true,             content: $('#consult-html')         });     }); 

 然后div里的提交事件就生效了:

 $('#model_click').click(function () {
        var phone = $('#z_phone').val();         var budget = $('#z_budget').val();         var data = $("#model_form").serializeArray();         console.log(data);         if (phone != "" && budget != "") {             $.ajax({                 url: '/tools/submit_ajax.ashx?action=my_modelSend',                 dataType: "text",                 type: 'post',                 data: data,                 success: function (date) {                     alert(date);                     console.log(date);                     document.getElementById("model_form").reset();                 }             });         } else {             alert("联系电话和预算必填哦!!!");         }     });

转载于:https://www.cnblogs.com/baocaige/p/10023693.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值