jQuery可选项 - >只选择

时间:2016-01-28 15:37:53

标签: jquery selectable jquery-ui-selectable

我正在尝试从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();
});

目前,它将返回所有项目,而不仅仅是所选项目。

提前多多感谢。

1 个答案:

答案 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();
});