如何在中的onchange方法中从对象传递参数其中对象存储在数组列表中

发布于 2024-11-09 18:09:24 字数 140 浏览 0 评论 0原文

我有一个由对象组成的 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

素罗衫 2024-11-16 18:09:24

选择框可以有一个键和一个值。这些是您可以从对象访问的两个参数。请参阅 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

柠檬心 2024-11-16 18:09:24

s:select 有一个 onchange 属性,它需要一个 javascript 函数

<s:select label="Pets"
   name="petIds"
   id="thePetId"
   list="petDao.pets"
   listKey="id"
   listValue="name"
   onchange="someJavascript()"
/>

然后只需使用 javascript 在 onchange 函数中获取对此 select 的引用

function someJavascript(){
   var mySelect = document.getElementById("thePetId")
   ....other javascript
}

如果您查看渲染的 jsp 的 html 源代码,您会发现它只是添加了一个 onchange 属性执行struts标签后绘制的html

s:select has an onchange attribute that takes a javascript function

<s:select label="Pets"
   name="petIds"
   id="thePetId"
   list="petDao.pets"
   listKey="id"
   listValue="name"
   onchange="someJavascript()"
/>

Then just use javascript to get a reference to this select in your onchange function

function someJavascript(){
   var mySelect = document.getElementById("thePetId")
   ....other javascript
}

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文