Обработка пружинной формы MVC: радиокнопка с Jquery - PullRequest
2 голосов
/ 07 октября 2009

есть кто-нибудь, кто использует Spring MVC с Jquery!

У меня странная проблема при обработке тегов Spring MVC с помощью Jquery.

Я использовал метки пружинного MVC для привязки радиокнопок.

<form:form name="Form1" method="post" action="Form1.do" commandName="Page1Command">

<form:radiobutton path="group" value="TTSE" id="DevGroup_TTSE"  />
<form:radiobutton path="group" value="TTDE" id="DevGroup_TTDE"  />

теперь для какой-то задачи проверки я использовал селектор Jquery следующим образом:

$("form:radiobutton").click(function() { 
   alert($(this).attr("id"));
 });

теперь, что удивительно, я получаю предупреждение со значением " Page1Command " имя, которое я дал для Имя_команды.

Затем я попытался с помощью селектора идентификатора для одной радиальной кнопки perticular.

$("#DevGroup_TTDE").click(function(){
     alert($(this).attr("id"));
})

теперь я получаю правильное значение как "DevGroup_TTDE"

что пошло не так с этим? мы не можем правильно обрабатывать пружинные теги MVC с помощью Jquery.

Кстати, я новичок в обеих технологиях!

любая помощь?

С уважением.

1 Ответ

2 голосов
/ 07 октября 2009

Форма: теги интерпретируются на стороне сервера и генерируют обычные теги HTML на стороне клиента. Так как jQuery работает только на стороне клиента, он не сможет найти что-либо, используя форму: теги. Попробуйте запустить страницу и просмотреть исходный код HTML, а затем на основе ваших селекторов jQuery выберите то, что вы там видите.

...