在jquery脚本

时间:2017-07-20 19:10:18

标签: javascript java jquery jsp

我需要增加jquery脚本的输入名称(我在jsp中工作),我的想法就是当我按下按钮agregar时,这个函数会添加另一行写在其上的相同内容,问题是我需要增加producto的值 example =在我的jsp开始producto中为producto,当按下añadir时,该值必须更改为producto1,依此类推。

     <script>
        $(function () {
                $("#producto").on("click",".add",function() {
                    nuevaFila = '<tr>' +
                            '<td>Producto a comprar: </td>' +
                            '<td>' +
                            '<select name="producto">' +
                        <c:forEach items="${producto}" var="a" >
                                '<option value="${a.idProducto}">${a.nombre}</option>' +
                        </c:forEach>
                            '</select>' +
                            '</td>' +
                            '<td>' +
                            '<input type="number" name="cantidad" maxlength="2" style="width: 40px;"/>' +
                            '</td>' +
                            '<td>' +
                            '<input type="button" class="add" value="Agregar" />' +
                            '</td>' +
                            '</tr>';
                    $("#producto").append(nuevaFila);
            });
        });
    </script>

我认为不需要它,但这里是jsp部分

            <tr>
                <td>Productos a comprar: </td>
                <td>
                    <select name="producto" id="producto">
                        <c:forEach items="${producto}" var="a" >
                            <option value="${a.idProducto}">${a.nombre}</option>
                        </c:forEach>
                    </select>
                </td>
                <td>
                    <input type="number" name="cantidad" maxlength="2" style="width: 40px;"/>
                </td>
                <td>
                    <input type="button" class="add" value="Agregar" />
                </td>
            </tr>

这个想法是在servlet中获取名称imputs并在方便的

中使用它们

0 个答案:

没有答案