我正在嘗試使此可選腳本具有選擇限制。我想它的時候選擇的上限超過限制數量爲4可選限制點
$(function() {
$(".selectable").selectable({
filter: "td.cs",
stop: function() {
var result = $("#select-result").empty();
var result2 = $("#result2");
$('.ui-selecting:gt(31)').removeClass("ui-selecting");
// alert($(".ui-selected").length);
$('#divmsg').html($(".ui-selected").length*2+ " box selected")
if ($(".ui-selected").length > 4) {
//alert("Selection of only 4 allowed");
$('#divmsg').html($('#divmsg').html() + ", Selection of only 4 allowed");
$(".ui-selected").each(function(i, e) {
if (i > 3) {
$(this).removeClass("ui-selected");
}
});
return;
}
$(".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);
}
});
});
謝謝
爲什麼有一個'length * 2'肯定會輸出兩倍的選擇? – AbstractChaos
我正在嘗試一些事情!我想要的是停止選擇框後選擇4的限制。你有什麼想法如何做到這一點? – user1421432
我是新手,我設法用這個腳本來做我最需要的。你可以顯示我的小提琴熱添加它 – user1421432