У меня есть тег div, как у
<div id="mainHolder">
<span>asjlkdasjdka</span>
<img src='image.jpg' />
<input type="button" id="myButton" value="Click me" onclick="callWcf();" />
</div>
Я использую jquery для разработки на стороне клиента и нажимаю кнопку в div, чтобы выполнить обработку на стороне сервера.
У меня есть функция callWcf, которая выполняет вызов wcf и имеет функцию успеха и сбоя.
Что я хочу сделать, так это то, что после нажатия кнопки скрыть содержимое div mainHolder и заменить его вращающимся изображением, чтобы показать пользователю, что происходит обработка. А затем, когда он будет завершен, будь то успех или неудача, отобразите текущее содержимое div mainHolder.
Кто-нибудь поможет мне реализовать это? Возможно, мне нужна общая функция, которую я мог бы использовать повторно с другими элементами div и сценариями.
Спасибо.