Есть у меня такая кнопка:
<apex:commandButton action="{!SaveCh}" value="Save" onclick="edit()"/>Сделал немного по другому:
<apex:commandButton action="{!SaveCh}" value="Save" rerender="jk" status="status56"/>
<apex:actionStatus id="status56" onstop="window.opener.parent.location.href='/{!taskId}'; window.close();" /><apex:commandButton action="{!save}" value="Save" id="theButton" oncomplete="edit();"/>
Есть у меня такая кнопка:<apex:commandButton action="{!SaveCh}" value="Save" onclick="edit()"/>
Метод SaveCh делает крутую работу, а edit() обновляет страницу и закрывает попап окно.
Затык такой: метод SaveCh не успевает закончить работу, а edit() ее уже обновил. В итоге Юзер не видит изменённых данных.
Пытался задать js таймаут перед рефрешем страницы, но на SF почему-то эта функция не работает.
Как бы это решить?
Метод SaveCh делает крутую работу, а edit() обновляет страницу и закрывает попап окно.