_ajaxsubmit: function (fnbefore, fnsuccess, fncomplete, fnerror, previewid, index)
self._uploadextra(previewid, index);
self._initajaxsettings();
self._mergeajaxcallback('beforesend', fnbefore);
self._mergeajaxcallback('success', fnsuccess);
self._mergeajaxcallback('complete', fncomplete);
self._mergeajaxcallback('error', fnerror);
vurl = index && self.uploadurlthumb ? self.uploadurlthumb : self.uploadurl;
settings = $.extend(true, {}, ,
url: self._encodeuri(vurl),
type: 'post',
datatype: 'json',
data: self.formdata,
cache: false,
processdata: false,
contenttype: false
}, self._ajaxsettings);
self.ajaxrequests.push($.ajax(settings));
}
可以在原始碼裡搜一下。
我們可以在這裡獲取頁面的引數,一塊帶到後台去。
我這裡自定義了幾個引數。
_ajaxsubmit: function (fnbefore, fnsuccess, fncomplete, fnerror, previewid, index)
self._uploadextra(previewid, index);
self._initajaxsettings();
self._mergeajaxcallback('beforesend', fnbefore);
self._mergeajaxcallback('success', fnsuccess);
self._mergeajaxcallback('complete', fncomplete);
self._mergeajaxcallback('error', fnerror);
vurl = index && self.uploadurlthumb ? self.uploadurlthumb : self.uploadurl;
//自定義引數
settings = $.extend(true, {}, ,
url: self._encodeuri(vurl),
type: 'post',
datatype: 'json',
data: self.formdata,
cache: false,
processdata: false,
contenttype: false
}, self._ajaxsettings);
self.ajaxrequests.push($.ajax(settings));
}
然後在頁面上配置好相應的id就好了。後台接收的引數名也需要注意。 如何使用陣列引數
如果乙個函式以一維陣列為引數,我們可以這樣宣告這個函式 void func int a void func int a void func int a 3 實際上,這三種形式是等價的,在使用陣列做引數時,編譯器會自動將陣列名轉換為指向陣列第乙個元素的指標,為什麼呢?這要從引數的傳遞方式說起,引數有三...
如何使用陣列引數?
如何使用陣列引數?如果乙個函式以一維陣列為引數,我們可以這樣宣告這個函式 void func int a void func int a void func int a 3 實際上,這三種形式是等價的,在使用陣列做引數時,編譯器會自動將陣列名轉換為指向陣列第乙個元素的指標,為什麼呢?這要從引數的傳遞...
如何使用陣列引數
如果乙個函式以一維陣列為引數,我們可以這樣宣告這個函式 void func int a void func int a void func int a 3 實際上,這三種形式是等價的,在使用陣列做引數時,編譯器會自動將陣列名轉換為指向陣列第乙個元素的指標,為什麼呢?這要從引數的傳遞方式說起,引數有三...