Как получить предыдущее состояние при нажатии кнопки в ASP.NET MVCJquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Как получить предыдущее состояние при нажатии кнопки в ASP.NET MVC

Сообщение Anonymous »


У меня есть представление, в котором я хочу показать текстовое поле и кнопку для сохранения и редактирования таблицы базы данных, если в комментарии к идентификатору таблицы указано значение null. Я хочу показать текстовое поле для ввода комментария, и если комментарий есть в таблице, тогда покажите комментарий, но когда пользователь нажимает вторую кнопку (изменить), я хочу, чтобы текстовое поле и кнопка снова появились в этом месте, я помещаю условие if, чтобы проверить, является ли мой столбец таблицы нулевым, затем показываю текстовое поле и кнопку для ввода данных в этот столбец и У меня есть вторая кнопка, чтобы вернуть текстовое поле и кнопки с текстом комментария.

Это мой код:

@if (item.Comments == null) {       } еще { @Html.DisplayFor(modelItem => item.Comments) } $('.save').click(function () { var cmt = $('.commentText').val(); $.post("@Url.Action("AddComment", "ReceptionHk")", { id: $(this).data("id"), newComment: cmt }); }); $('.edit').click(function () { $('.comments').show(); $('.commentText').hide(); }); Мой метод контроллера:

public void AddComment(int id, string newComment) { вар roomcmt = db.SingleOrDefault(id); если (ModelState.IsValid) { roomcmt.Comments = новыйкомментарий; вар г = db.Update(roomcmt); } } Как снова отобразить текстовое поле и две кнопки при нажатии кнопки редактирования

Пожалуйста, помогите мне с этим
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»