📄 gysselect.jsp
字号:
<%@ page language="java" import="java.util.*,com.aowin.scm.model.*"
pageEncoding="GB18030"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>供应商信息--选择对话框</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link href="css/style.css" rel="stylesheet" type="text/css">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<script type="text/javascript" src="dwr/interface/VenderDAO.js"></script>
<script type="text/javascript" src="dwr/engine.js"></script>
<script type="text/javascript" src="dwr/util.js"></script>
<script language="javascript" src="<%=basePath%>script/common.js"></script>
<script language="javascript" type="text/javascript">
var rowlength; //每行多少个单元
function init() {
rowlength = document.all.spxxTable.rows[0].cells.length;
}
function choice(index) {
var row = document.all.spxxTable.rows(index);
var result = new Array(rowlength);
var i;
for (i=1; i<rowlength; i++) {
result[i-1] = row.cells[i].innerText;
}
window.returnValue = result;
window.close();
}
function choiceAnonymous() {
var len = spxxTable.rows.length;
var i;
for (i = 1; i < len - 1; i++) {
if (spxxTable.rows[i].cells[0].innerText == "√") {
choice(i);
return;
}
}
alert("请先选择商品");
}
function selectItem(index) {
var len = spxxTable.rows.length;
var selectedNumber = -1;
var i, length;
for (var i = 1; i < len - 1; i++) {
if (spxxTable.rows[i].cells[0].innerText == "√") {
selectedNumber = i;
break;
}
}
if (selectedNumber==-1) { //第一次选择
spxxTable.rows[index].cells[0].innerText = "√";
for(i=0; i<rowlength; i++)
spxxTable.rows[index].cells[i].style.backgroundColor = "#C1CDD8";
} else if (selectedNumber==index) { //取消选择
spxxTable.rows[index].cells[0].innerText = "";
for(i=0; i<rowlength; i++)
spxxTable.rows[index].cells[i].style.backgroundColor = "#fff7e5";
} else if (selectedNumber!=index) { //取消上次选择并选择新的
spxxTable.rows[index].cells[0].innerText = "√";
for(i=0; i<rowlength; i++)
spxxTable.rows[index].cells[i].style.backgroundColor = "#C1CDD8";
spxxTable.rows[selectedNumber].cells[0].innerText = "";
for(i=0; i<rowlength; i++)
spxxTable.rows[selectedNumber].cells[i].style.backgroundColor = "#fff7e5";
}
}
</script>
</head>
<body onLoad="init()">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="30px" nowrap class="toolbar">
</td>
<td width="40px" nowrap class="toolbar" onMouseOver="OMO()"
onMouseOut="OMOU()" onClick="choiceAnonymous()">
<img src="images/confirm.gif">
确定
</td>
<td width="20px" nowrap class="toolbar">
|
</td>
<td width="40px" nowrap class="toolbar" onMouseOver="OMO()"
onMouseOut="OMOU()" onClick="window.close()">
<img src="images/cancel.gif">
取消
</td>
<td align="center" valign="middle" nowrap class="toolbar">
</td>
</tr>
</table>
<table width="100%" border="0" align="center" cellspacing="1"
class="a1" id="spxxTable">
<tr>
<td class="title1">
选择
</td>
<td class="title1">
供应商编号
</td>
<td class="title1">
供应商名称
</td>
</tr>
<%
Vender vender;
int i = 1;
ArrayList al = (ArrayList) session.getAttribute("venderlist");
Iterator it = al.iterator();
while (it.hasNext()) {
vender = (Vender) it.next();
pageContext.setAttribute("vender", vender);
%>
<tr onClick="selectItem(<%=i%>)" onMouseOver="OMO1()"
onDblClick="choice(<%=i%>)" align="center">
<td></td>
<td>
${vender.venderCode}
</td>
<td>
${vender.name }
</td>
</tr>
<%
i++;
}
%>
<tr>
<td class="title2"></td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -