自动化立体仓库 - WMS系统
chen.lin
2026-02-14 371462edc6b3ee1de97c235d4a019b544badda0d
src/main/webapp/static/js/cool.js
@@ -79,14 +79,39 @@
    var cacd = cacw.parent().find(".cool-auto-complete-div");
    var realDom = cacd.prev();
    // id字段
    var selectOptionDom = selectDom.find("option:selected");
    var html = selectOptionDom.html();
    var selectOptionDoms = selectDom.find("option:selected");
    // 检查是否是多选
    if (selectDom.attr("multiple") === "multiple" || selectDom.attr("multiple") === true) {
        // 多选处理
        var selectedValues = [];
        var selectedTexts = [];
        selectOptionDoms.each(function() {
            var option = $(this);
            var html = option.html();
            if (html !== "取消选择") {
                selectedValues.push(option.attr("title"));
                selectedTexts.push(html);
            }
        });
        if (selectedValues.length === 0) {
            cacd.val("");
            realDom.val("");
        } else {
            cacd.val(selectedTexts.join(", "));
            realDom.val(selectedValues.join(","));
        }
    } else {
        // 单选处理(原有逻辑)
        var html = selectOptionDoms.html();
    if (html === "取消选择") {
        cacd.val("");
        realDom.val("");
    } else {
        cacd.val(selectOptionDom.html());
        realDom.val(selectOptionDom.attr("title"));
            cacd.val(selectOptionDoms.html());
            realDom.val(selectOptionDoms.attr("title"));
        }
    }
    inputDom.val("");
}