定义如下
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE page-specification PUBLIC
"-//Apache Software Foundation//Tapestry Specification 4.0//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
<page-specification class="com.longcredit.KEye.app.business.ActPage">
<component id="pid" type="Hidden">
<binding name="value" value="ognl:deviceid"/>
</component>
</page-specification>
也面代码如下
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="keywords" content="" />
<meta name="description" content="" />
<script type="text/javascript" src='dwr/interface/status.js'></script>
<script type='text/javascript' src='dwr/engine.js'></script>
<script type='text/javascript' src='dwr/util.js'></script>
<script>
var flag=false;
function remove(name)
{
if(confirm("删除关键文件之后无法恢复,确认删除吗?"))
{
var parentid=document.getElementById("parentid").value;
alert(parentid);
status.removeKeyFile(parentid,name,deletex);
}
}
function deletex(data)
{
var e=document.getElementById("keyfiletable");
for(var i=0;i<e.rows.length;i++)
{
var row=e.rows[i];
if(row.id!=null && row.id!="" && row.id==data){
e.deleteRow(i);
i=i-1;
}
}
}
</script>
</head>
<body>
<div class="story">
<p align="right"><a href="" jwcid="addImportFile"><font size="3">增加关键文件</font></a></p>
<table border="0" cellpadding="0" cellspacing="0" class="cTable">
<tr>
<td class="contentTableLeft"></td>
<td class="contentTable">
<h3><img src="images/img_storage.gif" />关键文件</h3>
<div class="sectionTables">
<div class="innerSectionTables">
<form jwcid="keyfile@Form">
<table cellspacing="0" cellpadding="0" class="sTRD1" id=keyfiletable>
<tr class="title">
<td>名称</td>
<td>大小</td>
<td>权限</td>
</tr>
<tr id="ognl:importFile.name" jwcid="device_aix_importFileInfo" onmouseover="this.style.backgroundColor='#E5F2FF'" onmouseout="this.style.backgroundColor='#FFFFE5'" bgcolor="#FFFFE5">
<td><span jwcid="aix_importFileInfo_name"/></td>
<td><span jwcid="aix_importFileInfo_capability"/></td>
<td><a href="" jwcid="@PageLink" page="#" parameters="importFile.name" onclick="ognl:'remove(\''+importFile.name+'\')'+';return false' ">删除</a></td>
</tr>
<tr><td><span id=parentid jwcid="pid"/></td></tr>
</table>
</form>
</div>
</div>
</td>
<td class="contentTableRight"></td>
</tr>
</table>
</div>
</body>
</html>
parentid是hidden,其值是通过也面传递参数,set近来的,在进入该也面之前,其值为 1,字符串类型的
结果 :我应该在alert(parentid);打印出来的结果应该是 1 但是却出现了 S1 加了个S 请帮忙分析下 |