Pra*_*ast 1 jquery row html-table
我有两个表,其中包含FIRST和SECOND ID.
<TABLE ID="FIRST">
<TR>
<TD></TD>
<TD></TD>
<TD></TD
</TR>
</TABLE>
<TABLE ID="SECOND">
<TR>
<TD>1</TD>
<TD>First Value</TD>
<TD><A HREF="#">Add</A></TD>
</TR>
<TR>
<TD>2</TD>
<TD>Second Value</TD>
<TD><A HREF="#">Add</A></TD>
</TR>
<TR>
<TD>...</TD>
<TD>...</TD>
<TD><A HREF="#">Add</A></TD>
</TR>
</TABLE>
Run Code Online (Sandbox Code Playgroud)
我的目标是当我单击添加链接时,该行将从table2移动到table1,Add链接变为Delete链接,重新排序table1和table2.当我单击table1上的Delete链接时,该行将从table1移动到表2,重新排序table1和table2.
如何使用JQuery实现它?
这将为您做到这一点:
$(function() {
function moveRow(row, targetTable, newLinkText){
$(row)
.appendTo(targetTable)
.find("A")
.text(newLinkText);
}
$("#FIRST A").live("click", function(){
moveRow($(this).parents("tr"), $("#SECOND"), "Add");
});
$("#SECOND A").live("click", function(){
moveRow($(this).parents("tr"), $("#FIRST"), "Delete");
});
});?
Run Code Online (Sandbox Code Playgroud)
要对表格进行排序,请使用以下内容:http: //tablesorter.com/docs/
| 归档时间: |
|
| 查看次数: |
2064 次 |
| 最近记录: |