最近用layer ui上傳文件遇到了一個問題,我想在上傳文件之前把data-id傳入后臺,layer文檔找了一下也沒有找到類似的說明,經(jīng)過一番折騰發(fā)現(xiàn)了其中的竅門,這里記錄一下
在懷柔等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供做網(wǎng)站、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需求定制開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都全網(wǎng)營銷推廣,成都外貿(mào)網(wǎng)站建設(shè),懷柔網(wǎng)站建設(shè)費(fèi)用合理。
html代碼
javascript代碼
var uploadInst;//這里設(shè)置一個全局變量記錄layer的對象 $(".test1").click(function () {//這里綁定點(diǎn)擊事件 var game_id = $(this).attr('data-id');//取出data-id的值 uploadInst.config.data.game_id=game_id//這里設(shè)置data的值之后就能傳入后臺了 }); layui.use('upload', function(){ var upload = layui.upload; //執(zhí)行實(shí)例 uploadInst = upload.render({ elem: '.test1' //綁定元素 ,url: $("#upload_url").val()+'?game_id='+$("#get_data").val() //上傳接口 ,accept: 'file' //普通文件 ,done: function(res){ layer.msg(res.msg) //上傳完畢回調(diào) } ,error: function(){ //請求異?;卣{(diào) } ,before:function () { } }); });
以上這篇layer ui 導(dǎo)入文件之前傳入數(shù)據(jù)的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持創(chuàng)新互聯(lián)。