Я хочу загрузить часть страницы с помощью JQuery ajax.
url — это запрос действия Struts2.
$("#accountListDiv").html(ajax_load).load(url, $("#testform").serializeArray(), function(){
//alert('done');
});
//serializeArray и сериализация не работают. (Возможно, действие struts действительно ожидает данные в том формате, в котором они генерируются этими функциями. Будет полезно получить больше информации по этому вопросу).
В случае обычного HTTP-запроса всем переменным в действии Struts2 будут автоматически присвоены значения, введенные на странице JSP.
Я хочу сделать то же самое при использовании Ajax. Я не хочу явно передавать каждый параметр в такой форме.
$("#indexDiv").html(ajax_load).load(url, "rateTypeId4Index="+rateTypeId4Index, function(){
xyz();
});
Я знаю, что для struts есть плагин Dojo, но он устарел. И если я смогу решить эту проблему с помощью JQuery, то мне этого более чем достаточно.
(Я ищу решение, которое не требует использования плагина JQuery-struts).