我已经用一些数据填充了我的 prime-ui PickList,并且我能够在可用/左侧和选定/右侧列表之间传输它们。PrimeUI 支持在transfer
传送项目时调用的函数,如PickList Showcase所示:
$('#default').puitree({
transfer: function(event, ui) {
//ui.items: Transferred items.
//ui.from: Old list.
//ui.to: New list.
//ui.type: Type of transfer e.g. "dragdrop","button" and "command"
}
});
如果我添加一个对象并检查该ui
元素,它包含以下值(取自 Firebug)
ui.from: Object [ul.ui-widget-content]
ui.from.context: ul.ui-widget-content
ui.to: Object [ul.ui-widget-content]
ui.to.context: li.pui-picklist-item
ui.items: Object [li.pui-picklist-item]
ui.type: "dragdrop"
如果我删除一个对象并检查该ui
元素,它包含以下值(取自 Firebug)
ui.from: Object [ul.ui-widget-content]
ui.form.context: ul.ui-widget-content
ui.to: Object [ul.ui-widget-content]
ui.to.context: li.pui-picklist-item
ui.items: Object [li.pui-picklist-item]
ui.type: "dragdrop"
这同样适用于event
元素。没有有用的信息可检索。
问题:我如何知道转移的方向?我没有任何线索!