我想使用 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 插件的解决方案)。