jquery动态添加/删除输入

时间:2013-10-23 01:04:37

标签: jquery

我正在尝试在jQuery上实现动态输入字段。但是这段代码没有发生任何事情。不知怎的,我认为错误是语法相关的,或至少与jquery基础相关,所以我提前道歉。

var add = function(){
    var intID = $('#target').length+1;
    var row = $('<tr id=\"row'+intID+'\">row</tr>');
    var data_1 = $('<td><input type=\"text\" name=\"part'.intID.'\"/></td>');
    var data_2 = $('<td><input type=\"text\" name=\"pos'.intID.'\"/></td>');
    var remove_button = $('<td><input type=\"button\" onclick=\"$(this).parent().parent().remove()\"/></td>');
    $(row).append(data_1);
    $(row).append(data_2);
    $(row).append(remove_button);
    $('#target').append(row);
}

目标是一个空表,我试图添加和删除相应的行。

2 个答案:

答案 0 :(得分:2)

你的连接不正确。 .intID.应为+intID+

答案 1 :(得分:1)

您应该将.intID.替换为+intID+