如何在中的onchange方法中从对象传递参数其中对象存储在数组列表中
我有一个由对象组成的 ArrayList。
我正在使用 struts 2 创建一个选择框。我想使用 onchange 方法来调用 javascript 中的函数。如何使用对象中的值将参数传递给该函数?来自ArrayList
?
I have an ArrayList
made of Objects.
I am creating a select box using struts 2. I want to use onchange method which will call a function in javascript. How can I pass parameters to that function using values from object? from the ArrayList
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
选择框可以有一个键和一个值。这些是您可以从对象访问的两个参数。请参阅 http://www.java2s.com/Code/JavaScriptReference/事件处理程序参考/onChangeExample.htm
A select box can have a key and a value. Those are the two parameters that you would be able to access from your object. See http://www.java2s.com/Code/JavaScriptReference/Event-Handlers-Reference/onChangeExample.htm
s:select 有一个 onchange 属性,它需要一个 javascript 函数
然后只需使用 javascript 在 onchange 函数中获取对此 select 的引用
如果您查看渲染的 jsp 的 html 源代码,您会发现它只是添加了一个 onchange 属性执行struts标签后绘制的html
s:select has an onchange attribute that takes a javascript function
Then just use javascript to get a reference to this select in your onchange function
If you look at the html source of your rendered jsp, you will see that it just adds an onchange attribute to the html that is drawn from the execution of the struts tag