J'essaye d'utiliser KnockoutJS avec l'interface utilisateur jQuery. J'ai un élément d'entrée avec un datepicker attaché. Je suis actuellement en cours d'exécution knockout.debug.1.2.1.js
et il semble que l'événement de changement ne soit jamais capturé par Knockout. L'élément ressemble à ceci:
<input type="text" class="date" data-bind="value: RedemptionExpiration"/>
J'ai même essayé de changer le valueUpdate
type d'événement mais en vain. Il semble que Chrome provoque un focus
événement juste avant de modifier la valeur, mais pas IE.
Existe-t-il une méthode Knockout qui "relie toutes les liaisons"? Je n'ai techniquement besoin que de changer la valeur avant de la renvoyer au serveur. Je pourrais donc vivre avec ce genre de solution de contournement.
Je pense que le problème est la faute du datepicker, mais je ne peux pas comprendre comment résoudre ce problème.
Des idées?