如何使用动态添加的jQuery从文本框中删除元素

时间:2015-09-17 09:29:44

标签: javascript jquery

我有三个文本框,其中包含动态生成的值。 我能够在正常工作的文本框中添加元素。 我还有一个函数正在删除生成的文本框,但我的问题是我无法删除以前添加到文本框中的元素。

JSFIDDLE

   $("#btnGet").bind("click", function () {
    var valuesarr = new Array();
    var phonearr = new Array();
    var phonearr1 = new Array();
    $("input[name=DynamicTextBox]").each(function () {
        valuesarr.push($(this).val());
        $('#DynamicTextBox').val(valuesarr);
    });
    $("input[name=phoneNum]").each(function () {
        phonearr.push($(this).val());
        $('#phoneNum').val(phonearr);
    });

    $("input[name=phoneNum1]").each(function () {
        phonearr1.push($(this).val());
        $('#phoneNum1').val(phonearr1);
    });

    alert(valuesarr);
    alert(phonearr);
    alert(phonearr1);
});

1 个答案:

答案 0 :(得分:1)

$("body").on("click", ".remove", function () {
        $(this).closest("div").remove();
        UpdateData();
    });

删除后应再次更新