0
場景:隱藏錶行是隱藏
當一個刪除按鈕用戶通過點擊刪除數據庫中的產品,它總是要求確認與確認消息和刪除按鈕的引導模式。
因此,如果在一個刪除按鈕用戶點擊從模型..該產品會從數據庫中刪除..並用ajax模型中的消息顯示成功刪除消息...
現在我想隱藏用戶點擊刪除按鈕的行。表中的每一行都包含產品詳細信息和刪除按鈕,刪除按鈕將使用ajax調用成功標識和刪除產品的產品ID ..
這樣來隱藏tr我寫了這個:
表:
<tr id="<?= $row->id ?>"> //i have passed the product id to a tr.. so that i can hide it..
<td><?= $row->product_name ?></td>
<td>
<a href="#delete-model" id="delete" role="button"
data-toggle="modal" data-id="<?= $row->id ?>">
delete
</a>
</td>
</tr>
的ID = 「刪除」 通過id的值刪除Ajax調用被成功刪除..
阿賈克斯成功方法:
success: function(data) {
$("#message").html(data.data);
$('#trId').attr('value', data.trId); //example #productid
//data.trId is the product id, to identify the tr
as i have passed the product id above to a tr as <tr id="<?= $row->id ?>">
}
現在,當用戶關閉模式,我想隱藏用戶點擊刪除按鈕的地方。
此事件被解僱時,用戶關閉模式:
$('#delete-model').on('hidden.bs.modal', function(e) {
$("#message").text('');
$($("trId").val()).hide();
$('#trId').attr('value', '');
});
但預計它不工作..任何幫助或建議將是提前有很大的幫助感謝..
它應該是'$($(「#trId」).val())。hide();'(帶「#」),不應該嗎? – Regent 2014-09-10 08:23:37
ohhhh ...這樣一個偉大的傻瓜,我.. ..感謝@Regent先生..現在它的工作完美.. – 2014-09-10 08:26:03
@AmitKumar'#'已附加從ajax響應data.trId – 2014-09-10 08:27:26