제한을 선택하도록이 선택 가능한 스크립트를 만들려고합니다. 나는 선택의 제한 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);
}
});
});
이 하나가 당신을 제공해야합니다 내가 요구 사항을 이해하는 것이 지금 당신에게
왜 '길이 * 2'가 선택 항목을 두 번 출력 할 수 있습니까? – AbstractChaos
나는 몇 가지 것을 시도했다 !! 내가 원하는 것은 4를 선택하고 상자를 선택하는 것을 멈추는 것입니다. 어떻게 할 생각인가? – user1421432
나는이 스크립트를 사용하여 내가 필요로하는 것을 가장 잘 할 수있다. 그것을 추가 할 뜨거운 바이올린에 내게 보여줄 수있다 – user1421432