1
$(document).ready(function() {
$('.delete').on('click', function() {
confirm('Dialogue');
if (confirm = true) {
$(this).closest('tr').remove()
alert('removed');
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tbody>
<tr role="row" class="odd">
<td class="sorting_1">1</td>
<td>HTML</td>
<td>2016-07-07 10:57:53</td>
<td>
<ul class="list-inline actionlist">
<li>
<a href="http://localhost/uiprac/user/edit_languages/1" type="button">
<button class="btn btn-success">Edit</button>
</a>
</li>
<li>
<button class="btn btn-danger delete" type="button">Delete</button>
</li>
</ul>
</td>
</tr>
<tr role="row" class="even">
<td class="sorting_1">2</td>
<td>CSS</td>
<td>2016-07-07 10:58:01</td>
<td>
<ul class="list-inline actionlist">
<li>
<a href="http://localhost/uiprac/user/edit_languages/2" type="button">
<button class="btn btn-success">Edit</button>
</a>
</li>
<li>
<button class="btn btn-danger delete" type="button">Delete</button>
</li>
</ul>
</td>
</tr>
<tr role="row" class="odd">
<td class="sorting_1">3</td>
<td>BOOTSTRAP</td>
<td>2016-07-07 10:58:09</td>
<td>
<ul class="list-inline actionlist">
<li>
<a href="http://localhost/uiprac/user/edit_languages/3" type="button">
<button class="btn btn-success">Edit</button>
</a>
</li>
<li>
<button class="btn btn-danger delete" type="button">Delete</button>
</li>
</ul>
</td>
</tr>
<tr role="row" class="even">
<td class="sorting_1">4</td>
<td>JQUERY</td>
<td>2016-07-07 10:58:17</td>
<td>
<ul class="list-inline actionlist">
<li>
<a href="http://localhost/uiprac/user/edit_languages/4" type="button">
<button class="btn btn-success">Edit</button>
</a>
</li>
<li>
<button class="btn btn-danger delete" type="button">Delete</button>
</li>
</ul>
</td>
</tr>
</tbody>
</table>
每當我點擊刪除按鈕即可刪除完整的行到這沒問題。
刪除後,如果我點擊下一步刪除按鈕刪除下一行沒有任何行動顯示。
檢查控制檯,如果得到任何錯誤? –
'confirm = true'什麼是確認?比較值應該使用'==或===' – guradio