javascript - Objek pemulangan fungsi panggil balik jquery.fileupload tidak mempunyai nilai pulangan antara muka ajax
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-07-05 11:02:06
0
2
964

Latar Belakang: Menggunakan pemalam jquery.fileupload.js http://www.jq22.com/jquery-in...

Apabila memuat naik fail, di bawah Firefox dan Chrome, nilai pulangan boleh diperolehi seperti biasa dalam fungsi panggil balik yang dilakukan, seperti yang ditunjukkan di bawah

Kod fungsi panggil balik adalah seperti berikut:

done: function (e, data) {
    console.info(data);        
},

Walau bagaimanapun, dalam versi di bawah IE10, dalam data yang dikembalikan, hasilnya bukan hasil ajax, tetapi objek jquery, seperti yang ditunjukkan di bawah:

Saya masih tidak faham logik kod sumber, tolong beri saya nasihat

曾经蜡笔没有小新
曾经蜡笔没有小新

membalas semua(2)
大家讲道理
...
done: function ( e, data ) {
    var html;
    if(data.result[0].body) { 
        html = data.result[0].body.innerHTML; 
    } else {
        html = data.result;
    }
}
滿天的星座
var result = data.result[0].body ? data.result[0].body.innerHTML : data.result;

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan