Knockout.js tenu de la valeur d'entrée pas mis à jour lorsque j'utilise jquery .val('xyz')
J'ai une entrée qui a un knock-out de liaison de la valeur.
Quand je l'ai mise à jour de la valeur à l'aide de jquery .val() la méthode, la modification de la valeur n'est pas reflétée dans le viewModel.
J'ai besoin d'utiliser jQuery pour définir cette valeur. Comment puis-je déclencher la mise à jour du viewModel?
Vous devez vous connecter pour publier un commentaire.
.val()
ne déclenche pas l'événement de changement. Ainsi, vous pouvez le faire .val("blah").change()
pour KO pour ramasser les modifications.val()
? Est-il un moyen pour jQuery pour écouterval()
sur les éléments?data-bind
déclaration de trop. J'ai eu ce bug, j'ai réalisé qu'il devrait êtredata-bind="value:location"
et PASdata-bind="value:location()"