我正在尝试从jQuery selectable中捕获所选项目的列表。
https://jsfiddle.net/cloudsea/bdgjdq7a/30/
$(".platemap").selectable();
function getSelected() {
var selectedVals = [];
$('.platemap .ui-selected').each(function(k,v) {
selectedVals.push($(v).text());
});
alert(selectedVals);
}
$('#getVals').click(function() {
getSelected();
});
目前,它将返回所有项目,而不仅仅是所选项目。
提前多多感谢。
答案 0 :(得分:0)
您在jQuery选择器中错过了item
类:
$(".platemap").selectable();
function getSelected() {
var selectedVals = [];
$('.platemap .item.ui-selected').each(function(k,v) {
selectedVals.push($(v).text());
});
alert(selectedVals);
}
$('#getVals').click(function() {
getSelected();
});