0

我正在开发一个应用程序,这是我创建的表单:

<form action="#" method="post" id="cen" runat="server">
        <table>
            <thead>
                <tr>
                    <th>Contacto</th>
                    <th>Fecha</th>
                    <th>Hora</th>
                    <th >Mensaje</th>
                </tr>
            </thead>
            <tbody>
                <tr>                        
                    <td><input name="user[]" id="correo" type="email" placeholder="contacto@correo.com" style="width: 10em;"></td>
                    <td><input name="date[]" id="fecha" type="date" data-role="datebox" data-options='{"mode": "calbox"}'></td>
                    <td><input id="hora" name="hour[]" type="text" data-role="datebox" data-options='{"mode": "timebox", "overrideTimeFormat": 12}'></td>
                    <td><textarea id="mensaje" name="mensaje[]" placeholder="Su mensaje Aqui" style="width: 15em; max-width: 15em;"></textarea></td>
                </tr>
            </tbody>
            <tfoot>
                <tr>
                    <td><input type="submit" value="Enviar" /></td>
                </tr>
            </tfoot>
        </table>
    </form>

用户有一个按钮来允许他们创建元素,这是功能:

$(function () {
$("#btnagre").on("click", function () {

    var $clone = $("#cen").find("tbody").children().eq(0).clone(true);
    $("#cen").find("tbody").append($clone);
    return false;
});

我有以下问题:当我创建一个孩子时,这给了我它的父母的信息,所以如果我然后尝试改变孩子只有根改变。

4

1 回答 1

1

您可以在附加之前使用它清除输入元素

$clone.find(":input").val("");
于 2013-06-12T14:48:25.847 回答