[英]Using jQuery Bootgrid Methods
你究竟打算如何使用jQuery BootGrid的方法?
我試過了:
$("#presentation-listing-api").bootgrid('remove', [uid]);
似乎沒有工作?
文檔還沒有完成,這沒有用。
應該注意,從版本[ 1.3.1 ]開始,使用ajax選項時不支持“ 刪除 ”功能。 源中有一條注釋
[todo:實現ajax DELETE]
替代方案可能是這樣的:
$('[data-row-id="'+uid+'"]').remove();
做到這一點的方式有點令人費解,但我想通了......
您必須將您的id列標記為標識符,並將類型標記為數字,如下所示:
<th data-column-id="id" data-identifier="true" data-type="numeric">ID</th>
然后,確認該列中的值是唯一的!
然后像這樣調用刪除:
rows[0] = uid;
$("#presentation-listing-api").bootgrid('remove', rows);
我所做的是采用Commands演示並修改它以加載一些數據然后工作以使刪除工作。
這是一個工作小提琴:
http://jsfiddle.net/Mrbaseball34/zszc8zL6/
確保在用於填充表的關聯對象中將“id”變量作為整數 。 使用parseInt()甚至可以使用ajax:false 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.