<div >
<table id="hidn">
   <tr>
       <td><label>Sl no.</label><input type="text" class="clear"/></td>
       <td> <label>name</label><input type="text" class="clear"/></td>
       <td><label>address</label><input type="text" class="clear"/></td>
   </tr>
 </table>
 <input type="button" value="add"/>
    <input type="button" id="buttonAwd" value="close"/>

<div>
<table id="tab" border="1">
<tr>
    <td>sl no.</td>
    <td>College</td>
    <td>address</td>
    <td></td>
</tr>
<tr>
    <td>1</td>
    <td>NIT</td>
    <td>tripura</td>
    <td><input type="button" value="add student" id="button1" class="butnEvn"/>
    </td>
 </tr>
 <tr>
    <td>2</td>
    <td>NIIT</td>
    <td>delhi</td>
    <td><input type="button" value="add student" class="butnEvn" id="button3"/>
    </td>
 </tr>
    </table>

$(document).ready(function(){
$(".butnEvn").live( "click", function(){

  $("#hidn").slideDown("slow");
});

$("#buttonAwd").live( "click", function(){
$("#hidn").slideUp("slow",function(){
$(".clear").val('');
});
});
});


小提琴http://jsfiddle.net/rQZX7/12/检查此链接。我想在div中动态添加该文本框值,并将其放置在可以切换和查看的主表的每个表行之后。请为我找到解决方案。

我尝试使用索引插入新行作为替代行。

最佳答案

我已经为您的标签添加了一些ID。使用此代码将数据追加到表

$("#addToTable").click(function () {
    $("#tab")
        .append("<tr><td>" + $("#txtSl").val() + "</td><td>" + $("#txtname").val() + "</td>  <td>" + $("#txtAddr").val() + "</td><td>" + "<input type='button' value='add student'  class='butnEvn'/></td></tr>");
});


Demo

编辑

var obj;
$(document).ready(function () {
    $(".butnEvn").live("click", function () {
        obj = this;
        $("#hidn").slideDown("slow");
    });

    $("#buttonAwd").live("click", function () {
        $("#hidn").slideUp("slow", function () {
            $(".clear").val('');
        });
    });
});

$("#addToTable").click(function () {
    $(obj)
        .parent()
        .parent()
        .after("<tr><td>" + $("#txtSl").val() + "</td><td>" + $("#txtname").val() + "</td><td>" + $("#txtAddr").val() + "</td><td>" + "<input type='button'   value='add student'  class='butnEvn'/></td></tr>");
});


Updated Fiddle

关于jquery - 在两行之间的div内插入表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22317800/

10-12 20:47