jeedomUtils.initTableSorter

Bonsoir,

J’ouvre ce post suite a une erreur Js constaté sur le plugin mobile qui utilise jeedomUtils.initTableSorter, mais il est possible que ca concerne d’autre plugin…

Actuellement le plugin utilise cette méthode :

jeedomUtils.initTableSorter();
		var tableScSummary = $('#table_scenarioSummary')
		tableScSummary[0].config.widgetOptions.resizable_widths = ['60px', '', '100px']
		tableScSummary.trigger('applyWidgets')
		tableScSummary.trigger('resizableReset')
		tableScSummary.trigger('sorton', [
			[
				[1, 0]
			]
		])

il fait donc appelle a jeedomUtils.initTableSorter() du core.
Dans celui-ci, a été introduit une vérification a partir de ce commit

if (typeof $.tablesorter !== 'function') return
Je suppose que cette vérification permet de ne pas exécuter la fonction lorsqu’on est en full Js, en revenche, même avec jQuery activé typeof $.tablesorter ne renvoi jamais function mais object

la verif ne devrait pas être comme ceci ? :
if (typeof $.tablesorter !== 'object') return

Merci.
Bonne soirée.

Résolu ici :

Merci pour la correction j’étais vraiment passé à côté de ce poste

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.