xieruidong 2 years ago
parent
commit
c6a353c178
2 changed files with 5 additions and 4 deletions
  1. 1 1
      application/admin/view/goods/bind_goods.html
  2. 4 3
      public/assets/js/backend/goods.js

+ 1 - 1
application/admin/view/goods/bind_goods.html

@@ -4,7 +4,7 @@
         <div class="col-xs-12 col-sm-8">
             <div class="radio skuItem">
                 {foreach name="row.sku" item='a'}
-                <label><input {:$key==0?'checked':''} class="{:$key==0?'firstSku':''}" name="row[sku_id]" type="radio" value="{$a.id}"> {$a.name}</label>
+                <label><input class="{:$key==0?'firstSku':''}" name="row[sku_id]" type="radio" value="{$a.id}"> {$a.name}</label>
                 {/foreach}
             </div>
         </div>

+ 4 - 3
public/assets/js/backend/goods.js

@@ -113,15 +113,16 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                 getGoods(goods.id,this.value)
             })
 
-            $('.firstSku').trigger('click')
-
             let getGoods=(goods_id,sku_id)=>{
                 let idx=layer.load()
                 $.post('',{e:'get',sku_id,goods_id},function (res){
-                    $('#c-name').selectPageData(res.data)
+                    $('#c-name').val(res.data.join(','))
+                    $('#c-name').selectPageRefresh();
                     layer.close(idx)
                 })
             }
+
+            $('.firstSku').trigger('click')
         }
     };
     return Controller;