【发布时间】:2017-03-15 06:10:17
【问题描述】:
我试图从 while 循环中隐藏行。我想在删除查询成功时隐藏整行。删除查询工作正常需要帮助隐藏行。提前致谢。
while循环代码:
虽然循环工作正常。我应该将任何类添加到行中以进行删除。 $chcrsid 是独一无二的。
while ($rowslctd=mysql_fetch_array($resultslctd))
{
$chcrs=$rowslctd['chcrs'];
$chcrsid=$rowslctd['chcrsid'];
echo"<tbody><tr>
<td>$chcrs</td>
<td>$chcrsid</td>
<td><form name='cancel_selection' class='cancel_selection' action=''>
<input type='hidden' name='crs' class='user_id' value='$chcrs'>
<input type='hidden' name='crsid' class='crsid' value='$chcrsid'>
<input type='hidden' name='insertid' class='insertid' value='$insertid'>
<button class='btn btn-cancel btn-xs' value='Cancel'>Cancel</button>
</form></td>
</tr><tbody>
删除功能码:
函数运行正常,但不会隐藏从数据库中删除的行。
<script>
$(function(){
$('.btn.btn-cancel').click(function(e) {
e.preventDefault();
var $form = $(this).closest(".cancel_selection");
var formData = $form.serializeArray();
var userId = $form.find(".user_id").val();
var URL = "cancelselection.php";
$.post(URL, formData).done(function(data) {
});
fail(function(jqXHR, textStatus, errorThrown) {
});
});
});
</script>
【问题讨论】:
-
要隐藏哪一行?
-
进入while循环并点击取消按钮的行
-
你没有为while循环添加任何代码。
-
你可以在jquery中设置一个id:$('#elementName').attr('id', 'yourid')
-
@ACOMIT001 它在我的问题中请检查我是否提到了来自 while 循环的 cominf 代码。
标签: javascript php html ajax