使用jquery迭代值的问题

时间:2016-08-27 05:30:28

标签: javascript jquery

我遇到了使用jquery从编辑文本中检索多个值的问题。我有两个动态输入文本框,在检索时,我可以获得一列文本。如何获取两个输入文本框值

<script type="text/javascript">
$(function () {
    $("#btnAdd").bind("click", function () {
        var div = $("<div />");
        div.html(GetDynamicTextBox(""));
        $("#TextBoxContainer").append(div);
    });
    $("#btnGet").bind("click", function () {
        var values = "";
        var values1 = "";
        $("input[name=name]").each(function () {
            values += $(this).val() + "\n";
        });
        alert(values);
    });
    $("body").on("click", ".remove", function () {
        $(this).closest("div").remove();
    });
});
function GetDynamicTextBox(value) {
    return '<input name = "name" type="text" value = "' + value + '" />&nbsp;<input name = "designation" type="text" value = "' + value + '" />&nbsp;' +
            '<input type="button" value="Remove" class="remove" />'
}
</script>
**Output:**
     
    

名:拉姆         名:汤姆

  
**Expected Output:**
name:Ram , deisgnation:SE
name:Tom, Designation:PM

1 个答案:

答案 0 :(得分:1)

您只获得了ArrayController输入的值,而不是name输入值。

designation