javascript - L'objet de retour de la fonction de rappel jquery.fileupload n'a pas la valeur de retour de l'interface Ajax
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-07-05 11:02:06
0
2
930

Contexte : Utilisation du plug-in jquery.fileupload.js http://www.jq22.com/jquery-in...

Lors du téléchargement de fichiers, sous Firefox et Chrome, la valeur de retour peut être obtenue normalement dans la fonction de rappel effectuée, comme indiqué ci-dessous

Le code de la fonction de rappel est le suivant :

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

Cependant, dans les versions inférieures à IE10, dans les données renvoyées, le résultat n'est pas un résultat ajax, mais un objet jquery, comme indiqué ci-dessous :

Je ne comprends toujours pas la logique du code source, merci de me donner quelques conseils

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

répondre à tous(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;

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal