Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 燃油箱_Jquery_Twitter Bootstrap 3_Fuelux - Fatal编程技术网

Jquery 燃油箱

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

我正在尝试从Fuel UX实现Pillbox。我在删除该项目时遇到一个问题。Fuel UX提供了一些方法,我们可以使用这些方法来获取移除项目的详细信息。我想获取已删除项目的ID,以便从数据库中删除它

下面是虚拟代码(对不起,我是新的燃油UX)——

请帮助我获取已删除的id或值(即facebook.com的1),以便我也可以从数据库中删除此条目


提前感谢:)

您需要将数据库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}

});