zoukankan      html  css  js  c++  java
  • mooltools扩展之前已经定义好的方法和json数据

    在原先的json数据中再新增数据

    Object.append(ajaxData,{arrAttach : xxx ... // 新的数据});

    扩展原先已经定义好的方法

    callFun.extend("bind",function(){...// 新的操作}) 

    这样可以用于多个并列操作,但又存在微小差异的ajax请求的发送

            var ajaxData = {
                    "type" : $sendObjDeal()
                },callFun = function(json){
                    msgArea.appendHTML(json.html,"top");
                    send.fireEvent("afterCheckSubmit", send);
                    clearMsgInput();
                },ajaxUrl;

            if (flag === "0"){
                ajaxUrl = ...;
                Object.append(ajaxData,{content : eassyCont.val()});
                callFun.extend("bind",function(){bindAfterSend(msgArea.getElement(".jsForIbtn"),1)})        
            }else if (flag === "1") {
                ajaxUrl = ContentItem.poll;
                Object.append(ajaxData,{pollItemContentTexts:JSON.encode($$(".jsForPollOption").val()), 

                                        pollContentText : voteQuestion.val()

                                       });
                callFun.extend("bind",function(){bindAfterSend(msgArea.getElement(".jsForIbtn"),4)})
            } else if (flag === "2") {
                ajaxUrl = ContentItem.assignment;
                ...// 独立的操作
               
            }
            // 统一发送ajax请求
            new AjaxPost(this,{
                url : ajaxUrl,
                data: ajaxData,
                callback : function(json){
                    callFun(json);
                    callFun.bind()
                }
            }).send()

  • 相关阅读:
    ZUCC2129 The Tree of Power(树形DP)
    ZUCC Flower Name(01字典树)
    JDBC 测试01
    CF1355E Restorer Distance(三分)
    CF1352E Special Permutation(桶排序+前缀和)
    CF1350E Orac and Game of Life(BFS)
    CF1350D Orac and Medians(找规律)
    Python机器学习(五十七)SciPy 积分
    Python机器学习(五十六)SciPy fftpack(傅里叶变换)
    Python机器学习(五十五)SciPy 常量
  • 原文地址:https://www.cnblogs.com/timelyxyz/p/2534635.html
Copyright © 2011-2022 走看看