日期:2014-05-17  浏览次数:20511 次

关于这一段JQUERT无法执行的问题
下面是我的代码
<table id="table_dept">
    <tr>
     <td></td>
     <td></td>
    </tr>

<script type="text/javascript">
         function adddept() {
             //  alert("1");
             var row = $("#table_dept tr").eq(0).clone();
             row.children("td").eq(0).html("<input type='text' id='12' >");
             row.children("td").eq(1).html("<button  class='btn1' onclick='cancel()' >取消</button>");
             $("#table_dept").append(row);
         }

   function cancel() {
             $(this).parent().parent().remove();
         }
       
     
     </script>
动态生成1行两列 
我想随机 选择一行的取消按钮,删除那一行 可是这样没效果,求指教下
jquery

------解决方案--------------------
onclick='cancel(this)' 

 function cancel(obj) {
             $(obj).parent().parent().remove();
         }