Rumah > Soal Jawab > teks badan
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
大家讲道理2017-07-05 11:04:06
...
done: function ( e, data ) {
var html;
if(data.result[0].body) {
html = data.result[0].body.innerHTML;
} else {
html = data.result;
}
}
滿天的星座2017-07-05 11:04:06
var result = data.result[0].body ? data.result[0].body.innerHTML : data.result;