在javascript中使用一些JSTL变量设置组合框的选定文本
set selected text of combobox in javascript with some JSTL variable
如果设置了请求变量,我想在加载页面时设置组合框的选定文本(而不是值)。我的属性名是'modified',所以我尝试这样做:
javascript:function selection(sel, text) {
if(text != '' || text != null || typeof(text) != 'undefined' ) {
sel.options[sel.selectedIndex].innerHTML = text;
}
在我的HTML中:
<c:if test="${modified == 1}">
<DIV class="modified">Group : ${groupe} was modified.
<script>
selection(combobox, ${groupe});
</script>
</DIV>
</c:if>
<c:..>
标签来自spring-mvc,我的div打印出来很好
我不确定我可以访问我的EL到一些javascript。
我可以同时使用js和jquery。
结束点是检索选定的组合框文本,之后我提交了一个表单,以预选相同的组合框与最后的selectedText(不知道如果我足够清楚)
提前感谢:)
${groupe}
将只输出变量的内容,因此您最终将得到如下内容:
selection(combobox, content of your variable);
但是你需要:
selection(combobox, "content of your variable");
所以只需添加引号并使用<c:out>
:
selection(combobox, "<c:out value="${groupe}"/>");
相关文章:
- 为设置为 1 的位对生成所有组合
- 如何在javascript中设置网格组合框值
- 通过参数设置html组合框的选定选项
- 如何在组合堆叠条形图上设置pointDot选项
- 如何在剑道组合框中更改/设置值
- Javascript:通过组合先前定义的键在对象上设置键
- 使用显示值设置组合框值
- Sitecore SPEAK UI 以编程方式设置组合框的选定项
- 如何组合来自三个不同字段的值,并仅在所有三个字段都填充值时才将其设置为隐藏字段
- 如何在javascript中设置键代码的组合
- 角度中的组合框(选择组件)不基于参数设置显示值
- 组合具有不同初始设置的两个节点服务器的功能
- 我可以在 Javascript 中组合设置和定义变量吗?
- 剑道 UI 组合框 - 设置默认值
- EXT JS :在组合框中,如何为不在存储中的记录设置显示字段
- 组合框在提交更改时给出结果,但刷新 JavaScript 设置
- 使用JavaScript、XSLT和XML在HTML上设置组合框的默认值
- 将元素高度/宽度设置为百分比值和像素值的组合
- 如何在客户端单击时将焦点设置在 DevExpress 组合框的“SelectedIndexChange”事件的
- 如何为类的组合设置css规则