从数据库中保留新行的数据
Keeping data for my new row from the database
我有一个添加新行的按钮。但是,当我为我的新行选择时,它是空的。我真的不知道如何像我原来的那一排那样填满它。
JavaScript/jQuery代码:
var counter = 0;
var $newRow ;
$(function(){
$('#add_field').click(function(){
counter += 1;
$('#tache').append('<select id="tache' + counter + '" name="tache[]' + '" type="text" />');
});
});
这里是我原始行的一个例子,我如何填写我的选择。
<!-- tache -->
<td>
<span id="tache">
<!-- dꣵt section combobox tache avec tool tip -->
<label title="Selectdimanche">
<select title="Selectdimanche" id="Selectdimanche" name="Selectdimanche">
<?php
$stmt->execute();
while($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo ' <option title="';
echo $row['tacName'];
echo '">';
echo $row['tacId'];
echo '</option>'."'n";
$task = array();
}
?>
</select>
</label>
<!-- Fin section cobobox tache avec tool tip -->
</span>
</td>
那么,我如何为我的新行填充数据呢?
您可以复制第一次选择的选项,如下所示:
var counter = 0;
$('#add_field').click(function()
{
counter += 1;
var select = $('<select id="tache' + counter + '" name="tache[]" type="text" />');
select.append($("#Selectdimanche option").clone());
$("#tache").append(select);
});
示例:jsFiddle
相关文章:
- 如何从rails中的代码中删除新行( )
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- 用于在表中添加行的Javascript代码将单元格中的数据复制到新行中
- 写循环以获取新行并附加到数据集中的旧行
- 如何在剑道网格中添加具有预定义数据的新行
- 数据表中的fnAddData()添加到同一行,而不是添加到新行
- 在数据表的新行中添加按钮,变得未定义
- MySQL检索数据,为每个数据附加一个新行
- 如何在使用 ng-repeat 显示表数据时放置条件新行
- JQuery 数据表添加新行,如果该行已经存在,请将其删除并为该 ID 插入新行
- 如何在不影响 Jquery 数据表中其他行的情况下删除选定的现有数据并添加新行
- 如何使用javascript或jquery创建tr的克隆并在新行中插入数据
- 使用数据表(Meteor Tabular)在新行中绘制数组的每个元素
- 如果在素数面数据表中添加新行,如何检测表单中的变化
- wordpress将数据添加到生成新行的表中
- 如何在数据表中添加新行
- 如果没有焦点的文本框中有数据,则创建新行,并且在第二行下拉列表中不提供数据
- 将新行放在jQuery数据表的特定位置
- 从数据库中保留新行的数据
- 在添加具有模态形式的新行时,使用jqGrid添加附加参数以发布数据