html_info += "<table width='260' border='0' cellspacing='1' style='font-size:12px;'>"
+"<tr>"
+"<td align=right>结点编号:</td>"
+"<td><input type='text' name='nodenum' value='"+ user0[1]+"'>*</td>"
+"</tr>"
+"<tr>"
+"<td align=right>结点名称:</td>"
+"<td><input type='text' name='nodename' value='"+ user0[2]+"'>*</td>"
+"</tr>"
+"<tr>"
+"<td align=right>添加时间:</td>"
+"<td><input type='text' name='adddate' value='"+ user0[5]+"'>*</td>"
+"</tr>"
+"<tr>"
+"<td align=right>所属管线</td>"
+"<td><input ty=e='text' name='pipename' value='"+user0[7]+"'></td>"
+"</tr>"
+"<tr>"
+"<td align=right>操作:</td>"
+"<td><a href='../pipeline/deletePipeLine.aspx?id='"+user0[0]+"''>删除结点</a></td>"
+"</tr>"
+"</table>";new GInfoWindowTab("基本信息", html_info)
我想在html_info中加一个动态下拉列表(从数据库中取数据动态生成),但是GInfoWindowTab中不能执行脚本哦
+"<tr>"
+"<td align=right>结点编号:</td>"
+"<td><input type='text' name='nodenum' value='"+ user0[1]+"'>*</td>"
+"</tr>"
+"<tr>"
+"<td align=right>结点名称:</td>"
+"<td><input type='text' name='nodename' value='"+ user0[2]+"'>*</td>"
+"</tr>"
+"<tr>"
+"<td align=right>添加时间:</td>"
+"<td><input type='text' name='adddate' value='"+ user0[5]+"'>*</td>"
+"</tr>"
+"<tr>"
+"<td align=right>所属管线</td>"
+"<td><input ty=e='text' name='pipename' value='"+user0[7]+"'></td>"
+"</tr>"
+"<tr>"
+"<td align=right>操作:</td>"
+"<td><a href='../pipeline/deletePipeLine.aspx?id='"+user0[0]+"''>删除结点</a></td>"
+"</tr>"
+"</table>";new GInfoWindowTab("基本信息", html_info)
我想在html_info中加一个动态下拉列表(从数据库中取数据动态生成),但是GInfoWindowTab中不能执行脚本哦
给段代码。不晓得对你有没有用。
<body bgcolor="pink">
登录成功!<%=request.getParameter("username") %><br>
<a href="login.jsp">返回登录界面</a>
<hr>
<h1>用户信息列表</h1>
<%
int pageNow=1;//默认显示第一页
String s_pageNow = request.getParameter("pageNow");
if(s_pageNow != null){
pageNow = Integer.parseInt(s_pageNow);
}
//UserCl uc = new UserCl();
//List list = uc.getUserByPage(pageNow);
List list = (List)request.getAttribute("result");
%>
<table border=1>
<tr><td>用户ID</td><td>用户名</td><td>密码</td><td>电子邮箱</td><td>权限级别</td></tr>
<% for(int i = 0;i<list.size();i++){
UserBean ub = (UserBean)list.get(i);
%>
<tr><td><%=ub.getUserid() %></td><td><%=ub.getUsername() %></td>
<td><%=ub.getPassword() %></td><td><%=ub.getEmail() %></td>
<td><%=ub.getGrade() %></td></tr>
<%} %>
</table>
<%
if(pageNow>1){
out.println("<a href=UserServlet?pageNow="+(pageNow-1)+">[上一页]</a>");
}
//int pageCount = uc.getPageCount();
int pageCount =(Integer) request.getAttribute("pageCount");
for(int i =1;i<=pageCount;i++){
out.println("<a href=UserServlet?pageNow="+i+">["+i+"]</a>");
}
if(pageNow<pageCount){
out.println("<a href=UserServlet?pageNow="+(pageNow+1)+">[上一页]</a>");
}
%>
</body>
//创建下拉列表菜单
function create_select(pipelinelocations,key,forbid)
{
var maxnum='nodenum'; var str='';
if(forbid)
{
str+= "<select id='pipelines' name='pipelines' style='width: 125px;' onmousedown='javascript: this.style.width=\"auto\";' onblur='javascript: this.style.width=\"125\";' onchange='changenodenum(this,"+maxnum+");' disabled=true>";
}
else
{
str+= "<select id='pipelines' name='pipelines' style='width: 125px;' onmousedown='javascript: this.style.width=\"auto\";' onblur='javascript: this.style.width=\"125\";' onchange='changenodenum(this,"+maxnum+");'>";
}
if(key==null || key=="undefined")
{
var value=0;
var text="请选择"
str+="<option value='"+value+"'>"+text+"</option>";
for(var point=0;point<pipelinelocations.length;point++)
{
value=pipelinelocations[point][0];
text=pipelinelocations[point][1];
str+="<option value='"+value+"'>"+text+"</option>";
}
}
else
{
for(var point=0;point<pipelinelocations.length;point++)
{
var value=pipelinelocations[point][0];
var text=pipelinelocations[point][1];
if(key!=value)
{
str+="<option value='"+value+"'>"+text+"</option>";
}
else
{
str+="<option value='"+value+"' selected=true>"+text+"</option>";
}
}
}
str+= "</select>";
return str;
}我只有自问自答了