Как отправить список jquery на контроллер mvc - PullRequest
0 голосов
/ 11 февраля 2010

Я совершенно новичок в MVC. Я должен сделать следующее:

У меня есть 4 списка a, b, c, d, которые заполняются динамически, в зависимости от нажатия кнопки добавления или удаления. Мне нужно отправить значения списка контроллеру при нажатии кнопки подтверждения. Как я могу это сделать? Пожалуйста, дайте мне пример или ссылку, где у меня будет пример.

Ответы [ 2 ]

2 голосов
/ 11 февраля 2010

Вот удобный плагин для сериализации списков.Затем вы можете сериализовать данные следующим образом: $ ('# a'). Serializelist (), передать их на сервер и обработать их так, как вам нравится.* Редактировать: более конкретно ...

$('.submit').click(function() {
  $.ajax({
    type: "POST",
    url: "process.php",
    data: $('#a').serializelist(),
    success: function(){
     alert( "Success!");
    }
  });
});
0 голосов
/ 16 февраля 2010

Один из вариантов - перебирать каждый элемент и создавать элемент json по одному при отправке. Во-вторых, вы можете создать JSON, когда пользователь нажимает кнопки, чтобы добавить элементы в список. Вы можете добавить код к вашему событию click, чтобы создать свой json и сохранить его в переменной или элементе dom, а затем использовать эту переменную или элемент dom в вашем представлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...