Jquery 燃油箱
我正在尝试从Fuel UX实现Pillbox。我在删除该项目时遇到一个问题。Fuel UX提供了一些方法,我们可以使用这些方法来获取移除项目的详细信息。我想获取已删除项目的ID,以便从数据库中删除它 下面是虚拟代码(对不起,我是新的燃油UX)—— 请帮助我获取已删除的id或值(即facebook.com的1),以便我也可以从数据库中删除此条目Jquery 燃油箱,jquery,twitter-bootstrap-3,fuelux,Jquery,Twitter Bootstrap 3,Fuelux,我正在尝试从Fuel UX实现Pillbox。我在删除该项目时遇到一个问题。Fuel UX提供了一些方法,我们可以使用这些方法来获取移除项目的详细信息。我想获取已删除项目的ID,以便从数据库中删除它 下面是虚拟代码(对不起,我是新的燃油UX)—— 请帮助我获取已删除的id或值(即facebook.com的1),以便我也可以从数据库中删除此条目 提前感谢:)您需要将数据库ID存储在数据属性中。您是否能够在data ID=“databaseID”中复制ID。然后移除。fu.pillbox将返回: O
提前感谢:)您需要将数据库ID存储在数据属性中。您是否能够在
data ID=“databaseID”
中复制ID。然后移除。fu.pillbox
将返回:
Object{text:“Item 1”,value:“foo”,id:“databaseID”}
我不推荐它,但您可以单独存储一个DOM元素的副本,然后使用数据值属性(若唯一)引用DOM元素外部存储中的索引,并在每次事件(添加/删除)发生时从pillbox更新它
您还可以发出问题请求,在捕获事件的实际删除之前触发事件,然后根据数据在DOM中搜索节点
// binding pills
$('#filterpills').pillbox('addItems', 0, [{
text: 'facedbook.com',
value: '1'
}]);
// remove pills
$('#filterpills').on('removed.fu.pillbox', function (item) {
// do something
alert('removed -value'+ $(item).data('value'));
// want to get id of the deleted item here.
// while using item in alert its showing - {object}
});