<s:checkboxlist label="类别" name="apply"
list="getList()"
listKey="value"
listValue="name"
onclick="onDoCheckItem(${extend})"/>
extend,value,name 均是list里每个元素(实体类)的属性
onclick="onDoCheckItem(extend)"
onclick="onDoCheckItem(%{extend})"
onclick="onDoCheckItem(<s:property value="extend"/>)"都试过了
请问一下有什么方法可以把action传过来的值传进js函数
------解决方案--------------------
这里
------解决方案--------------------
那就不要用s:checkboxlist标签用iterator和html的checkbox替代
<s:iterator value="list">
<input type="checkbox" value="${value}" onclick="onDoCheckItem('${extend}')"/>${name}<br/>
</s:iterator>