posts - 35, comments - 0, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
          在原先的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()

           


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 汤原县| 合作市| 大宁县| 长乐市| 玛沁县| 蒙城县| 牙克石市| 宜宾县| 吴旗县| 土默特右旗| 宁明县| 永宁县| 靖宇县| 梅河口市| 鹤岗市| 丰县| 和林格尔县| 庆城县| 千阳县| 台山市| 信丰县| 湖州市| 平罗县| 青川县| 大洼县| 襄汾县| 全州县| 蛟河市| 西乡县| 肥东县| 玛纳斯县| 民县| 格尔木市| 将乐县| 大厂| 鸡西市| 衡山县| 江津市| 曲水县| 大理市| 汾阳市|