Ajax - 图片上传

时间:2014-02-15 23:33:27

标签: jquery ajax

我只是想问一下,如果我用代码2替换这个代码1,它对于动作是否仍然相同?

代码1

$(document).ready(function(){

  var thumb = $('img#thumb');        

  new AjaxUpload('imageUpload', {
    action: $('form#newHotnessForm').attr('action'),
    name: 'image',
    onSubmit: function(file, extension) {
      $('div.preview').addClass('loading');
    },
    onComplete: function(file, response) {
      thumb.load(function(){
        $('div.preview').removeClass('loading');
        thumb.unbind();
      });
      thumb.attr('src', response);
    }
  });

});

代码2

$(document).ready(function(){

      var thumb = $('img#thumb');        

      new AjaxUpload('imageUpload', {
        action: 'upload.php',
        name: 'image',
        onSubmit: function(file, extension) {
          $('div.preview').addClass('loading');
        },
        onComplete: function(file, response) {
          thumb.load(function(){
            $('div.preview').removeClass('loading');
            thumb.unbind();
          });
          thumb.attr('src', response);
        }
      });

    });

谢谢。

1 个答案:

答案 0 :(得分:0)

如果$('form#newHotnessForm').attr('action')等于'upload.php',则应该相同。