0
我有一個jQuery追加錶行的問題,我的情況是想追加新的行到表中的最後一行,追加的成功,但新行已附加到側表,如何修理它?我是新手使用這種方式。 jsfield中的示例代碼,謝謝。追加和刪除行表jquery
var i = 1;
$("#addbutton").click(function() {
$("#t tr:first").append('<tr>'+
'<td>File</td>'+
'<td> <input type="file" name="file[]" id="txtTitle" name="txtTitle"></td>'+
'<td><button type="button" class="removebutton" title="Remove this row">X</button></td></tr>').find("input").each(function() {
});
i++;
});
$(document).on('click', 'button.removebutton', function() {
$(this).closest('tr').remove();
return false;
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table id="t">
<tr>
<td>Id Gor</td>
<td> <input type="text" name="Id Gor" id="txtTitle" name="txtTitle"></td>
<td> </td>
</tr>
<tr>
<td>File</td>
<td> <input type="file" name="file[]" id="txtTitle" name="txtTitle"></td>
<td> </td>
</tr>
</table>
<table>
<tr>
<td style="width: 33px;"></td>
<td style="width: 183px;"> </td>
<td><input type="button" id="addbutton" value="Add Row"></td>
</tr>
</table>
enter code here
你要放置第一個文件的情況下輸入新的文件輸入?實際上你並沒有把它放在邊桌上,你把它放在同一張桌子上的新的一排,所以它從右側顯示。 – ReadyFreddy
是的,我只是想刪除tr:首先在jquery中。感謝您的信息@ReadyFreddy – Zeus234
歡迎您。你也可以通過打開谷歌開發控制檯來檢查這一點,並在你的腳本後自己查看html代碼。良好的編碼。 – ReadyFreddy