2012-02-14 5 views
0

У меня есть datagrid, когда нажмите кнопку обновления, я сделал всплывающее окно. Я хочу приостановить процесс обновления, пока пользователь заполняет всплывающее окно.Как приостановить выполнение кода?

+0

Что нужно показывать всплывающее окно, почему оно вам нужно после нажатия кнопки обновления и почему вам нужно приостановить обновление между ... и т. Д., Можете ли вы опубликовать разметку и код. это заставит нас понять проблему – Devjosh

ответ

0

Вы должны начать Update только тогда, когда у вас есть вся необходимая информация, а не до того, как пользователь заполнит данные во всплывающем окне.

первая фаза будет data capturing из пользовательского ввода, то вы validate данные являются правильными, действительными и достаточными, и только тогда вы начинаете update process все, что это значит для вас (вы дали слишком мало информации ...)

0

Вы можете сделать это с помощью Javascript. Сначала вы должны зафиксировать событие и вернуть false. Это предотвращает обратную передачу. Когда диалог будет полностью заполнен и закрыт, вы можете отправить информацию на сервер с помощью ajax-вызова или запустить традиционную запись.