try to fix views but fails, the following works: option 1) set the whole div need to be update as the target; option 2) learn javascript to create async operations