欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

layui加JQuery怎么實現(xiàn)上下移動效果

這篇“l(fā)ayui加JQuery怎么實現(xiàn)上下移動效果”文章的知識點大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“l(fā)ayui加JQuery怎么實現(xiàn)上下移動效果”文章吧。

10年積累的成都網(wǎng)站建設(shè)、網(wǎng)站制作經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計制作后付款的網(wǎng)站建設(shè)流程,更有綏芬河免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

成都創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)營銷推廣、網(wǎng)站重做改版、蚌山網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5商城網(wǎng)站開發(fā)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為蚌山等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名注冊、網(wǎng)絡(luò)空間、營銷軟件、網(wǎng)站建設(shè)、青云譜網(wǎng)站維護(hù)、網(wǎng)站推廣。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都小程序開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了延壽免費建站歡迎大家使用!

站在用戶的角度思考問題,與客戶深入溝通,找到乾安網(wǎng)站設(shè)計與乾安網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:做網(wǎng)站、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名注冊、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋乾安地區(qū)。

成都創(chuàng)新互聯(lián)公司主營福安網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā),福安h5微信小程序搭建,福安網(wǎng)站營銷推廣歡迎福安等地區(qū)企業(yè)咨詢

思路:是將查出來的數(shù)據(jù)重新排序(主要是唯一ID及其數(shù)據(jù)位置調(diào)整)后臺設(shè)置序號。只支持單選代碼如何:

**// 第一步**

var data_tr;

//觸發(fā)單選框選擇

table.on('radio()', function(obj){ //test 是 table 標(biāo)簽對應(yīng)的 lay-filter 屬性

    data_tr = $(this);

});

**// 上移**

function uptr() {

    // 拿到列表集合

    var datas = layui.table.cache["list"];

    // 拿到選中的數(shù)據(jù)

    var checkStatus = table.checkStatus('list'), data = checkStatus.data;

    if (typeof (data[0]) == "undefined") {

        layer.msg("請選擇一條要移動的數(shù)據(jù)");

    } else {

        var tr = $(data_tr).parent().parent().parent();

        debugger

        if ($(tr).prev().html() == null) {

            layer.msg("已經(jīng)是最頂部了");

            return;

        }else{

            // 未上移前,記錄本行和下一行的數(shù)據(jù)

            var tem = datas[tr.index()];

            var tem2 = datas[tr.prev().index()];

            // 將本身插入到目標(biāo)tr之前

            $(tr).insertBefore($(tr).prev());

            // 上移之后,數(shù)據(jù)交換

            datas[tr.index()] = tem;

            datas[tr.next().index()] = tem2;

        }

    }

}

**// 上移最頂**

function upTop() {

    var datas = layui.table.cache["list"];

    var checkStatus = table.checkStatus('list'), data = checkStatus.data;

    if (typeof (data[0]) == "undefined") {

        layer.msg("請選擇一條要移動的數(shù)據(jù)");

    } else {

        var tr = $(data_tr).parent().parent().parent();

        if ($(tr).prev().html() == null) {

            layer.msg("已經(jīng)是最頂部了");

            return;

        }else{

            // 將數(shù)據(jù)渲染到最前一條

            $(tr).insertBefore($(tr).siblings(":first"));

            // 刪除選中這條的數(shù)據(jù)   $(tr).attr("data-index")拿到選中這條數(shù)據(jù)的序號

            datas.splice($(tr).attr("data-index"), 1);

            // 數(shù)組中的前面插入

            datas.unshift(data[0]);

        }

    }

}

**// 下移**

function downtr() {

    var datas = layui.table.cache["list"];

    var checkStatus = table.checkStatus('list'), data = checkStatus.data;

    if (typeof (data[0]) == "undefined") {

        layer.msg("請選擇一條要移動的數(shù)據(jù)");

    } else {

        var tr = $(data_tr).parent().parent().parent();

        debugger

        if ($(tr).next().html() == null) {

            layer.msg("已經(jīng)是最底部了");

            return;

        }else{

            // 記錄本行和下一行的數(shù)據(jù)

            var tem = datas[tr.index()];

            var tem2 = datas[tr.next().index()];

            // 將本身插入到目標(biāo)tr的后面

            $(tr).insertAfter($(tr).next());

            // 交換數(shù)據(jù)

            datas[tr.index()] = tem;

            datas[tr.prev().index()] = tem2;

        }

    }

}

**// 下移最底**

function downBottom() {

    var datas = layui.table.cache["list"];

    var checkStatus = table.checkStatus('list'), data = checkStatus.data;

    debugger;

    if (typeof (data[0]) == "undefined") {

        layer.msg("請選擇一條要移動的數(shù)據(jù)");

    } else {

        var tr = $(data_tr).parent().parent().parent();

        debugger

        if ($(tr).next().html() == null) {

            layer.msg("已經(jīng)是最底部了");

            return;

        }else{

            // 將數(shù)據(jù)渲染到最后一條

            $(tr).insertAfter($(tr).siblings(":last"));

            datas.splice($(tr).attr("data-index"), 1);

            // 在數(shù)組末尾處按順序添加

            datas.push(data[0]);

        }

    }

}

**// 最后調(diào)取修改接口**

function updateSortData() {

    debugger

    var instanceGUIDs = "";

    var data = layui.table.cache["list"];

    if(data.length > 1){

        for (var i = 0; i < data.length; i++) {

            instanceGUIDs += data[i].instanceGUID + ",";

        }

    }

    $.post("/spring/office/todo/saveTodoSort", {

        ids : instanceGUIDs,

        userGUID : userGUID

    }, function(data) {

        if (data) {

            $.newuiAlert('排序成功!');

            // tableInit();

        }else {

            $.newuiAlert('排序失??!');

        }

    });

**// 實現(xiàn)**

  @Autowired

    private JdbcTemplate jdbcTemplate;

    @RequestMapping("/saveTodoSort")

    public @ResponseBody boolean saveTodoSort(HttpServletRequest request) {

        String userGUID = request.getParameter("userGUID");

        String ids = request.getParameter("ids");

        boolean isSuccess = false;

        try {

            if (StringUtils.isNotBlank(userGUID) && StringUtils.isNotBlank(ids)) {

                String[] instanceGUIDs = ids.split(",");

                List<Object[]> batchParams = new ArrayList<Object[]>(instanceGUIDs.length);

                String sql = "update OFFICE_WorkflowInstanceActors set STAR_LEVEL=? where  WORKFLOWINSTANCE_GUID=? and PERSON_GUID=? and ACTORS_CLASSIFY=?";

                for (int i = 0; i < instanceGUIDs.length; i++) {

                    batchParams.add(new Object[] { (instanceGUIDs.length - i), instanceGUIDs[i], userGUID, 1 });

                }

                jdbcTemplate.batchUpdate(sql, batchParams);

                isSuccess = true;

            }

        } catch (Exception ex) {

            ex.printStackTrace();

        }

        return isSuccess;

    }

以上就是關(guān)于“l(fā)ayui加JQuery怎么實現(xiàn)上下移動效果”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

文章題目:layui加JQuery怎么實現(xiàn)上下移動效果
網(wǎng)頁路徑:http://aaarwkj.com/article12/igchdc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、網(wǎng)站收錄、小程序開發(fā)自適應(yīng)網(wǎng)站、網(wǎng)站維護(hù)網(wǎng)站設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
91欧美日韩在线观看视频| 亚洲精品日韩一区二区| 国内精品人妻中文字幕| 男女啪啪国产精品视频| 久热精品视频在线观看| 久久精品国产久精国产爱| 国产精品国产三级国av中文| 久久精品国产一区二区三区91| 亚洲成av人天堂影院| 日本av一区二区在线| 国产日本福利在线综合网| 精品久久久久久亚洲电影| 久久亚洲中文字幕精品一区四区| 九色综合一区二区三区| 亚洲熟女少妇淫语高潮| 欧美三级在线完整版免费| 日本熟女肥臀一区二区| 极品性感尤物少妇粉嫩逼| 五月天丁香婷婷狠狠狠| 亚洲精品网站国产高清| 日本姜女黄视频免费看| 日韩精品一区福利合集| 美日韩黄色大片免费看| 欧美黄片网站在线观看| 丰满人妻熟妇乱精品视频| 久久精品国产亚洲av亚| 97成人在线视频免费| 亚洲欧美精品成人一区| 中日韩一二三四区在线看| 久久亚洲中文字幕丝袜长腿| 在线天堂一区二区三区| 视频一区视频二区在线| 高清欧美大片免费观看| 免费av男人天堂亚洲天堂| 亚洲国产一区二区高清| 原创国产av剧情精品| 国产丝袜在线精品丝袜不卡| 国产三级国产精品三级| 亚洲欧美丝袜清纯另类| 国产传媒在线观看网站| 亚洲熟妇av乱码在线观看|