我可以基于输入id的值加载JSP的内容吗?
Can I load the content of a JSP based on a value of input id?
我在JSP中定义了一个ID
<input type='hidden' id='onlineStoreListingSortOrder' name='onlineStoreListingSortOrder' value='<s:property value="%{storeListingSortOrder}"/>'>
在同一个JSP中,我有如下的选择框
<div class="col-main col-sort-1 col-xs-12 col-sm-4 col-md-4 col-lg-3 pull-right">
<div class="sort-bar">
<select class="select-sort" id="onlineStoreListingSortBox">
<s:if test="%{value.onlineStoreListingSortOrder == "13"}">
<option value="RANDOM"><label:text name="label.co.please.select" /></option>
</s:if>
<!-- <option value="FEATURED"><label:text name="common.featured.title" /></option> -->
<option value="NAME_ASC"><label:text name="search.label.name.asc" /></option>
<option value="NAME_DESC"><label:text name="search.label.name.desc" /></option>
<option value="DATE_ADDED"><label:text name="search.label.date.added" /></option>
</select>
</div>
现在,当页面加载时,我想访问id值,并把周围的第一个选项"随机"。但这行不通。我该怎么说呢?
应该使用set:
代替输入字段。<s:set var="msg" value="%{storeListingSortOrder}" />
然后检查,比如
<s:if test="#msg == 13">
相关文章:
- 如何使用 JavaScript/jQuery 将 XML 文件加载到 JSP/HTML 页面
- 在不重新加载页面的情况下,从JSP(服务器端)b设置一个JavaScript变量
- 调用一个不返回任何内容的servlet..加载时从jsp
- 通过单击JSP和javascript加载两个返回函数
- .js和.css文件正在我的JSP页面中以text/html的形式加载
- 如何创建在页面重新加载时不重置的JSP变量
- dc.js 没有在 jsp 中加载,但它在 HTML 中加载
- $(document).ready(function()) 是否仅在加载 JSP 后执行
- 如何在 JSP 页面中编写 javascript 倒数计时器,以便重新加载不会重新启动计时器
- 如何在单击 extjs 4 中的选项卡时加载不同的 jsp 页面
- JSP:当页面加载事件发生时,正在执行 Onclick 代码
- 如何使用 jQuery 将内容从 jsp 页面加载到模态窗口中
- 包括一个带有 JSP 的页面并加载各种 CSS 文件
- 如何根据所选选项将 JSP 页加载到同一 JSP 页中
- 在加载JSP时调用Javascript函数
- 加载JSP时出错
- 我可以基于输入id的值加载JSP的内容吗?
- 我们如何在Jenkins (Hudson)上运行JavaScript jasmine测试而不加载JSP ?
- 下载Excel文件后重新加载JSP页面
- 从javascript加载jsp页面