<s:select>标签里面值保存在js当中注意点

来源:互联网 发布:旋风管家 知乎 编辑:程序博客网 时间:2024/05/07 18:59

在struts2的select标签里面如下:

<s:select list="timeList" label="开始时间:" id="resForm1_bookTimeStart"
    listKey="tid" listValue="detial" name="bookTimeStartId" value="tid" />

这实际上在浏览器中显示时为:

<select name="bookTimeEndId" id="resForm1_bookTimeEnd">
    <option value="1">00:00</option>
    <option value="2">00:30</option>
    <option value="3">01:00</option>
    <option value="4">01:30</option>
</select>
比如说这样的值,在用js获取时,写成
document.getElementById('resForm1_bookTimeStart').value = "${bookTimeStartId}";

要注意的地方是在action里面的bookTimeStartId和option里面的value值要对应,也就是说bookTimeStartId里的值要是1、2、3、4,而不是00:00这样子的。

原创粉丝点击