是否可以在加载时用javascript数组填充Struts 2选择标签?用javascript数组填充struts2选择标签
我有一个代码
<s:select id="attrStpSel" name="attrStpSel" headerKey="-1"
headerValue="Select" list="${attributeActions}"
labelposition="left" onchange="displaySelectAction()"
cssStyle="width: 300px;" />
这是在页面的脚本。
<script type="text/javascript">
$(document).ready(function() {
var attributeActions = [ 'Add', 'Update', 'Search' ];
});
</script>
由于它是一个硬编码值,我不希望它们从行动中填充。与上面的代码的JavaScript变量attributeActions
不被拾起。
什么应该是将静态列表填充到Struts 2 select标签中的理想方式?
为什么要使用JavaScript,以及为什么Struts标签这个选择标签? –