自动化立体仓库 - WMS系统
zhou zhou
15 小时以前 f31bcdce04934dbe68fb9c3e6635ada59771b705
src/main/webapp/static/js/cool.js
@@ -30,17 +30,26 @@
 * 搜索自动补全 -- input
 */
function autoLoad(val) {
    var inputDomVal = document.querySelector("input[data-key=" + val + "]").value;
    var inputDom = document.querySelector("input[data-key=" + val + "]");
    var inputDomVal = inputDom.value;
    var selectDom = document.querySelector("select[data-key=" + val + "Select]");
    selectDom.length = 0;
    var defaultOption = new Option("取消选择", "");
    defaultOption.title = "";
    selectDom.appendChild(defaultOption);
    selectDom.style.display = 'none';
    // 获取额外的 condition 参数(从父容器的 data-condition 属性)
    var extraCondition = $(inputDom).closest('.cool-auto-complete').find('.cool-auto-complete-div').attr('data-condition');
    var requestData = {condition: inputDomVal};
    if (extraCondition) {
        requestData.condition = extraCondition;
    }
    $.ajax({
        url: baseUrl + "/" + getForeignKeyQuery(val) + "/auth",
        headers: {'token': localStorage.getItem('token')},
        data: {condition: inputDomVal},
        data: requestData,
        method: 'POST',
        traditional: true,
        success: function (res) {