jQuery可选限制

我试图添加6个可选行的限制,但我无法使其工作。 任何帮助!!

 $(function() { $(".selectable").selectable({ filter: "td.cs", stop: function() { var result = $("#select-result").empty(); var result2 = $("#result2"); $(".ui-selected", this).each(function() { var cabbage = this.id + ', '; result.append(cabbage); }); var newInputResult = $('#select-result').text(); newInputResult = newInputResult.substring(0, newInputResult.length - 1); result2.val(newInputResult); } }); });​  

提前致谢!!!

您可以使用selecting事件回调来执行以下操作

 $( "#selectable" ).selectable({ selecting: function(event, ui) { if ($(".ui-selected, .ui-selecting").length > 6) { $(ui.selecting).removeClass("ui-selecting"); } } });​ 

工作小提琴

参考: 选择事件