Jquery给动态生成的对象绑定事件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jquery给动态生成的对象绑定事件相关的知识,希望对你有一定的参考价值。

$(document).on("blur", ".Text1", function () {
                           var index = this.id.replace(‘txtStandard‘, ‘‘)
                           var item = $("#items" + index).html(); //获取验收项目
                           var productType = $("#Select1").val(); //产品类别
                           var fid = $("#FID").val(); //治具编号
                           var v = this.value;
                           var reg = /(^-?[0-9]\.[0-9]\*10\^\d)$/;
                           var regPCBA = /^-[0-9]{1,}~\+{0,}[0-9]+$/;
                           var regZS = /^[0-9]{1,}$/;
                           var regChinese = /[\u4e00-\u9fa5]/;
                           if (reg.test(v) || regPCBA.test(v) || regZS.test(v) || regChinese.test(v)) {
                                $.ajax({
                                   type: "post",
                                   url: "../../ajax/fixturesHandler.ashx?action=checkItem",
                                   data: { "fid": fid, "PT": productType, "item": item, "value": v },
                                    success: function (result) {
                                       if (result != "") { alert(result); }
                                   }
                               })
                           } else {
                               alert("输入的数据不符合规则,请重新填写!");
                           }
                       })

 

以上是关于Jquery给动态生成的对象绑定事件的主要内容,如果未能解决你的问题,请参考以下文章

jQuery 判断元素上是不是绑定了事件

关于jQuery中动态生成的点击事件触发两次的讨论

jQuery给动态添加的元素绑定事件的方法

jQuery动态创建的元素为啥不能绑定事件

在js中怎么给动态生成的元素绑定事件

JS或者jQuery怎么给动态添加的DOM元素绑定事件