复制行不起作用其他ajax功能

时间:2014-11-19 09:24:38

标签: javascript jquery append mask phone-number

我使用jquery append函数创建复制行,使用它添加和删除按钮,在第一行表格中有手机输入的jquery掩码。

电话掩码工作第一行但不是工作副本行。

    $(document).ready(function(){
     var cnt = 2;

    $(".addCF").click(function(){

        $("#customFields").append('<tr><td><input type="text" name="adsoyad[]" style="width:130px"/></td><td><input type="text" name="gorevi[]" style="width:130px"/></td><td><input type="text" id="phone" name="telefon[]" style="width:130px"/></td><td><input type="text" name="dahili[]" style="width:70px"/></td> <td><input type="email" name="eposta[]" style="width:190px"/></td><td><a href="javascript:void(0);" class="remCF"><span class="btn">-</span></a></td></tr>');
    cnt++;
    });
    $("#customFields").on('click','.remCF',function(){
        if (confirm("Silmek istediğinizden emin misiniz?"))
        {
        $(this).parent().parent().remove();
        }
    });
     });

   jQuery(function($){
    $("#phone").mask("(999) 999-9999");
    });

http://jsfiddle.net/drxman/hqgenthu/2/

1 个答案:

答案 0 :(得分:0)

添加新行后,您必须重新附加电话掩码。