/** * 根據用戶選擇的不同規格選項 * 返回 不同的輸入框選項 */ function ajaxGetSpecInput2(spec_arr) { var goods_id = $('#goods_id').val(); if (typeof(goods_id) == "undefined") { goods_id = ''; } $.ajax({ type:'POST', data:{'spec_arr':spec_arr}, url:"/index.php/admin/Goods/ajaxGetSpecInput/goods_id/"+goods_id, success:function(data){ $("#goods_spec_table2").html(''); $("#goods_spec_table2").append(data); hbdyg(); // 合並單元格 layui.use(['form','upload'],function(){ var $ = layui.jquery,upload = layui.upload; upload.render({ elem: '.demoMore' ,url: "{:url('Upload/upload')}" ,before: function(){ } ,done: function(res, index, upload){ console.log(res); var item = this.item; var getId=item.context.id; $('#up_img'+getId).attr('src',res.data); $('#up_img_url'+getId).val(res.data); } }) }); } }); }
在append 結束后, upload.render()就可以了