Spring MVC нажал DIV со значениями - PullRequest
0 голосов
/ 15 марта 2012

У меня есть цикл for на странице JSP для отображения div, содержащего div с несколькими данными. Я хочу, чтобы щелкнул внутренний div и значения были переданы в контроллер.

<for>
<div>
<div>
<span>data</span>
</div>
</div>
</for>

Как я могу реализовать эту функцию, чтобы сделать весь div кликабельным и получать данные, которые есть в DIV.

1 Ответ

1 голос
/ 15 марта 2012

вы можете попробовать это

$("div").click(function(){ 
  alert($(this).find('span').html());
});

этот код будет показывать значение span в элементе div. не забудьте, что для доступа к этой функции вы должны использовать jquery,

если вы хотите отправить на контроллер, вы можете использовать $ .ajax () запрос и ответ на сервер

$("div").click(function(){ 
      var value = $(this).find('span').html();
      $.ajax({
        type: "POST",
        url: "/yourController",//just example
        data: "data=" +  value,
        success:function(data,msg){
           alert(msg);
        }
      });
    });

и на сервере вы получаете параметры data

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