javascript - la table bootstrap reçoit des données d'arrière-plan et signale une erreur, « total » non défini
大家讲道理
大家讲道理 2017-05-17 10:07:16
0
2
943

Requête ajax bootstrap-table, erreur lors de la réception des données json en arrière-plan, impossible de lire la propriété « total » non définie.

Le format des résultats renvoyés en arrière-plan est le même que celui sur Internet :
{"total":10,
"rows": [{"password":"123","last_login_time": 1492866743000,"create_time":1466046933000," user_id":1,"user_name":"admin"},{"password":"22","last_login_time":1492538400000,"create_time":1492019996000,"user_id":4, "user_name":"La prochaine fois"} ,{"password":"111","last_login_time":1491501637000,"create_time":1491501637000,"user_id":10,"user_name":"小王"}]
}
S'il vous plaît, aidez-nous


J'ai commenté cette ligne dans bootstrap-table.js et elle s'est déroulée sans problème, mais l'icône de changement de page n'est pas affichée, seulement le résultat affiché dans l'image ci-dessous. . . .

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

répondre à tous(2)
给我你的怀抱

Quel emmerdeur,
responseHandler: function(res) {} a reçu des paramètres, y compris le tableau de lignes et les valeurs taotales, mais n'a pas entré onLoadSuccess: function(data){}.

阿神

Je demande de l'aide, pourquoi ? C'est le même problème. Après avoir défini le point d'arrêt, j'ai constaté qu'un problème s'est produit à la dernière étape de res = calculateObjectValue(...), provoquant le paramètre transmis par chargement. être indéfini. Je suis déjà confus. Cela fait longtemps,,,

.
success: function (res) {
                res = calculateObjectValue(that.options, that.options.responseHandler, [res], res);

                that.load(res);
                that.trigger('load-success', res);
                if (!silent) that.$tableLoading.hide();
            },
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal