js生成的动态输入框在Struts2的action中如何获取所有的value

js生成的动态输入框在Struts2的action中如何获取所有的value,第1张

你的动态生成的setAttribute("name","item"+i);

这里的name,不要用不同的名字,用相同的名字。

然后在action里面定义一个String数组并提供get/set方法

那么提交后就能在action中直接 *** 作这个数组了。

代码没有。

action中用responsegetWriter()输出json字符串。

ajax接收后,在success方法中,

var jsonObj = eval(json); // 将json字符串转换成json对象。

比如action中返回{'flag':'success'};

ajax的success方法中,

var jsonObj = eval(json);

alert(jsonObjflag); // success

请参考:>

1、如果你是要向action提交数据,那么可以把数据都放到一个form里,然后用js提交form到你指定的action

2、如果你要通过action获取一些数据,那么可以通过ajax的方式调用action,获取到action的返回值,建议使用jquery的get或者post方法去调用,代码很简单

以上就是关于js生成的动态输入框在Struts2的action中如何获取所有的value全部的内容,包括:js生成的动态输入框在Struts2的action中如何获取所有的value、js如何接收action返回的json对象、如何用javascript调用action等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10068871.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存