我正在使用jQuery和小部件可选择让我的用户选择要删除的文件。 我将每个选择附加到div以便能够看到我选择的div。 我需要用逗号分隔值(ids)才能在保存时使用它。
我怎么能用逗号分隔?有没有更好的方法呢?
$("#photo_area").selectable({
cancel: 'a',
stop: function() {
var result = $("#selected").empty();
$(".ui-selected", this).each(function() {
var index = $(this).attr('id');
result.append(index);
});
}
});
答案 0 :(得分:1)
你已经拥有的东西没有任何明显的错误,但我认为以下是 little 更简洁:
var ids = $(this).find(".ui-selected").map(function() {
return this.id;
}).get().join(",");
答案 1 :(得分:0)
不确定你在追求什么。但是你总是可以使用逗号分隔的字符串作为jQuery选择器。
$('#myId2, #myId1, #myId3')
..弗雷德里克