<td class="addTd_L">
专家库
<span class="redstar">*</span>
</td>
<td class="addTd_R" colspan="3">
<span id="spanid">
s:select name="expert.expertBaseSortList[0].expertBaseId" list="expertBaseList" listKey="id" id="selectBase"
listValue="name" headerKey="0" headerValue="--请选择--"/>
</span>
<a href="#" onclick="addExpertBaseSelect()">增加</a>
<div id="sortDiv1" style="float: left; width: 440px; height: 0px; border-width: 2px; ">
</div>
</td>
js代码
var num=1;
function addExpertBaseSelect()
{
var string = '<img src="${URL_IMAGEPATH}icon_del.gif" style="cursor:hand;vertical-align: middle" onclick="removeSort('+num+')" alt="删除"/> ';
var option = document.getElementById("selectBase").innerHTML;
var str ="";
str+= '<span class="trclass" id="sortTr' + num + '">'+
'<select id="selectid' + num +'" name="expert.expertBaseSortList[' +num+ '].expertBaseId">'+option+'</select>'+string+
'<br></span>';
num++;
document.getElementById("sortDiv1").innerHTML =document.getElementById("sortDiv1").innerHTML+str;
}
/** 移除 **/
function removeSort(id)
{
$("#sortTr"+id).remove();
}
思路:首先讲select 给展示出来,然后利用js代码,把select的所有option拷贝下来,再在js下面拼写一个select,将复制好的option放进去.最后赋值给写好的div
解决问题:如果不拷贝上面的option代码,用struts2的标签直接写S:select 代码会出现不能识别S:select标签
- 大小: 5.2 KB
分享到:
相关推荐
struts2 <s:if>标签使用struts2 <s:if>标签使用struts2 <s:if>标签使用struts2 <s:if>标签使用struts2 <s:if>标签使用struts2 <s:if>标签使用
struts2实现页面select标签默认选中,很简单的,一看马上就会了
这个是自己试验的实例,不多,只有s:textfield和s:select。里面有注释,页面、xml和action里的注释序号都是相互对应的。jar都在,直接去掉注释就可以运行。我用的开发环境是jdk5和myeclipes5
NULL 博文链接:https://shupili141005.iteye.com/blog/667446
Address private int aid; private String aname; public int getAid() { ... <s:select name="address" headerKey="-1" headerValue="请选择" list="lis" listKey="aid" listValue="aname" /> </s:form>
jsp 开发之struts2中s:select标签的使用 1.第一个例子: <s list={ theme=simple headerKey=00 headerValue=00></s> 2.第二个例子: <s list=#{1: label=abc listKey=key listValue=value headerKey=0 headerValue...
struts2的s标签_API_Java_struts_程序开发
Struts2教程:获得HttpServletResponse对象
Struts2教程:处理一个form多个submit
如果对象是当前页面的,则要使用# 1. <s:bean id="locales" name="com.turorial.Locales" >...</s:bean> <s:property value="#locales"/>
精通Struts 2:Web 2.0开发实战 PDF版 免费分享
<%@ taglib uri="/struts-tags" prefix="s" %> 结合例子,重点掌握以下标签的用法 (1) <s:property> (2) <s:set> (3) <s:if> 、<s:elseif>、<s:else> (4) <s:iterator> (5) <s:include> (6) <s:form>、<s:hidden> (7...
struts 2 s标签 a标签创建一个HTML超链接,等价于HTML 的 示范代码: <s:a href="login.action">登陆</s:a>
NULL 博文链接:https://zxymicky.iteye.com/blog/1536476
struts2中select从action中动态获得,访问jsp页面时候,先要请求action,得到select标签的内容!
Struts 2 技术详解:基于WebWork核心的MVC开发与实践
Struts2+jQuery+ajax+mySql实现省市二级联动
一个struts2的用户管理实例,涉及增删改查。 主要用到的技术: 1.struts2 2.国际化 3.类型转换 4.struts标签
struts八步教程:struts让我试着了解你,不错的东东