Monday, May 20, 2024
 Popular · Latest · Hot · Upcoming
72
rated 0 times [  78] [ 6]  / answers: 1 / hits: 16722  / 11 Years ago, thu, april 11, 2013, 12:00:00

I have a kendoui grid with a custom popup for editing.



In this popup I have an input which is bound to a value of the grid:



<input type=text class=k-input k-textbox id=test data-bind=value:SearchFilter>


This works fine. Click edit in the grid, change the value in the textbox and the value propagates to the grid.



But now I want to change the value of the textbox in javascript.. So I now have this:



$('#test').val(testvalue);


This indeed changes the value of the textbox, but upon save the new value isn't propagated to the grid. I guess because no change event occurs on the textbox.



How do I make this work?


More From » kendo-ui

 Answers
96

You need simulate change event. Try this code:



$('#test').val(testvalue).change();

[#78965] Wednesday, April 10, 2013, 11 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
andrewb

Total Points: 259
Total Questions: 124
Total Answers: 90

Location: Ivory Coast
Member since Sun, Mar 7, 2021
3 Years ago
;