Хорошо.это моя ситуация.
Я работаю над сайтом.Это на ASP.NET, и я использую шаблон MVP.Мне очень любопытно узнать о Jquery (и Jquery Ajax), и мне нужно выполнять множество ajax / асинхронных вызовов через мой веб-сайт.
Но я столкнулся с моей первой проблемой ... и я ничего не понимаю.У меня есть веб-форма с двумя пользовательскими элементами управления.Одним из них является сетка данных со всеми входами и выходами сотрудника за неделю.Другие пользовательские элементы управления - это не что иное, как метка, показывающая текущее состояние сотрудника (Clocked In или Out) и кнопка для выполнения соответствующего действия (включение или выключение сотрудника)
, так что технически, когдастраница загружается, она загружает сетку с 10 записями в одном UC (usercontrol) ... затем, когда мы нажимаем кнопку в другом UC, я хочу добавить эту новую запись в сетку, используя jquery ajax.
Я не понимаю, как.И то, как я это вижу ... лучше сделать полное обновление, потому что это похоже на использование пушки, чтобы убить муху.
скажем, я нажимаю на кнопку ... $ mybutton.click () {вызов ajax для добавления новой записи} ... это не проблема.Теперь, как датагрид "узнает" об этой новой записи?Должен ли я создать новый вызов ajax для сетки, чтобы загрузить новые данные, как только я получу повторный вызов от моего предыдущего вызова ajax?
спасибо