Browse Source

fix:选择标签大小写请求地址问题

super-yimizi 2 months ago
parent
commit
f25e12a896

+ 1 - 3
application/admin/view/shop/goods_label/add.html

@@ -8,9 +8,7 @@
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">标签分组:</label>
         <div class="col-xs-12 col-sm-8">
-            <select id="c-group_id" class="form-control selectpicker" name="row[group_id]" data-rule="required">
-                <option value="">请选择标签分组</option>
-            </select>
+            <input id="c-group_id" class="form-control selectpage" name="row[group_id]" data-source="shop/goods_label_group/index" data-rule="required" type="text" value="">
         </div>
     </div>
     <div class="form-group">

+ 1 - 3
application/admin/view/shop/goods_label/edit.html

@@ -8,9 +8,7 @@
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">标签分组:</label>
         <div class="col-xs-12 col-sm-8">
-            <select id="c-group_id" class="form-control selectpicker" name="row[group_id]" data-value="{$row.group_id}" data-rule="required">
-                <option value="">请选择标签分组</option>
-            </select>
+            <input id="c-group_id" class="form-control selectpage" name="row[group_id]" data-source="shop/goods_label_group/index" data-rule="required" type="text" value="{$row.group_id}">
         </div>
     </div>
     <div class="form-group">

+ 1 - 15
public/assets/js/backend/shop/goods_label.js

@@ -95,21 +95,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                         $(btn).closest(".input-group").find("input").val('').css('backgroundColor', '#' + obj.hex);
                     });
                 });
-                // 动态加载标签分组下拉
-                var groupSelect = $('#c-group_id');
-                if (groupSelect.length) {
-                    $.get('shop/goods_label_group/index', function (res) {
-                        if (res && res.rows) {
-                            $.each(res.rows, function (i, item) {
-                                groupSelect.append('<option value=\"' + item.id + '\">' + item.name + '</option>');
-                            });
-                            if (typeof groupSelect.data('value') !== 'undefined') {
-                                groupSelect.val(groupSelect.data('value'));
-                            }
-                            groupSelect.selectpicker('refresh');
-                        }
-                    });
-                }
+                // selectpage 会自动处理数据加载,无需手动加载
                 Form.api.bindevent($("form[role=form]"));
             }
         }