Ejemplo n.º 1
0
 Plugin.prototype.request = function(oParam) {
     var that = this;
     var settings = that.settings;
     var param = $.extend(true, {}, that.settings.param, oParam);
     var form = settings.form;
     var url = settings.url;
     var callback = settings.callback;
     var _callback = function(o) {
         callback(o);
         if (o.resultCode == 0) {
             that.$element.trigger('render', {currentIndex: param.data.currentIndex || 1, totalPage: o.data.totalPage});
         }
     };
     if (form) {
         REQUEST.form(form, url, param, _callback);
         var fParam = formToParam(form);
         param = $.extend(true, {}, param);
         param.data = $.extend({}, fParam, param.data);
         try {
             that.settings.form = undefined;
             delete that.settings.form;
         } catch (ex) {
         }
     } else {
         REQUEST.post(url, param, _callback);
     }
     that.settings.param = param;
 };
Ejemplo n.º 2
0
  function uploadFile(config, filePath, url, callback) {
    var request = createDevApiRequest(config, url, 'PUT', null, function(err, json) {
      callback(err);
    });

    var form = request.form();
    form.append('file', fs.createReadStream(filePath));
  }
Ejemplo n.º 3
0
 submitHandler: function(form) {
     $subBtn.addClass('sub-ing').val("提交中...");
     REQUEST.form(form, REQUEST.url('updatePassword'), {}, function(res) {
         if (res.resultCode == 0) {
             TIP.show(1, "密码修改成功");
             setTimeout((function() {
                 location.href = "login.html"
             }), 500);
         } else {
             TIP.show(2, "操作失败");
             $subBtn.removeClass('sub-ing').val("确认提交");
         }
     });
 },
Ejemplo n.º 4
0
Archivo: curl.js Proyecto: GitHubSi/App
 form_post:function(){
     var url=arguments[0];
     var data=arguments[1];
     var callback = arguments[2];
     if (!callback && typeof postData == 'function') {
         postData = {};
         callback = arguments[1];
     }
     if (!url) {
         return false;
     }
     ///i can not understand the variable request
     var requset = request.post(url);
     var form = request.form();
     for(var key in data){
         form.append(key,data[key]);
     }
 }