直接言う方法:
$.ajaxFileUpload({
data :{" a":123,"b":456};//追加パラメータ、json 形式
});
次に、ajaxFileUpload.js 内の 2 つの関数を変更します。実際には、これは単なる関数です (関数に新しいパラメーターを追加します)
1 位:
createUploadForm: function (id , fileElementId,data){} は 26 行目より大きくなっています。
次に、次のコードを関数本体に追加します。
if (data) {
for (var i in data) {
$(' }
}
コード関数: json データを処理し、type='hidden' の入力をフォームに追加します
2 位:
ajaxFileUpload() {}
var form = jQuery.createUploadForm(id, s.fileElementId,s.data); この行を変更し、パラメータを 1 つ追加するだけです。
ここでの変更は実際には関数呼び出しのパラメータに関するものです。