如何把职员名传到删除函数中

ROACH11 2011-11-28 01:49:29
这段js代码是实现删除提示框的:

<script type="text/javascript">

function delEmp(empNo)
{

var f=window.confirm("你确定删除吗?");
if(f)
{
var xmlHttp=false;
try{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); //初始化IE浏览器
}catch(e){
try{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); //初始化IE浏览器
}catch(e){
try{
xmlHttp=new XMLHttpRequest(); //初始化Mozilla浏览器
}catch(e){
alert("浏览器不支持Ajax");
}
}
}
if(window.XMLHttpRequest)
xmlHttp=new XMLHttpRequest();
else
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
var url="/BookShop/servlet/employeedeleteservlet?empNo="+empNo;
xmlHttp.open("POST",url,true);
xmlHttp.onreadystatechange=function()
{
if(xmlHttp.readyState==4)//xmlhttp.readyState==4 这个指的是xmlhttp的交互状态.为4就是交互完成.

{
alert("删除成功");
var s="#"+empNo;
$(s).toggle();


}
}
xmlHttp.send();
} else
{
return false;
}
}

</script>


jsp中的代码:

<td class="jive-thread-name" bgcolor="#FFFFFF" ><input type="submit" value="删除" onclick="delEmp(<%="'"+list.getEmpNo()+"'"%>)" ></td>


我想把职员名也传入到delEmp()函数中,如果直接delEmp(empNo,empName)这样传参,删除按钮忙没有效果...
请教网友,该怎样传入empName这个值?
...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ROACH11 2011-11-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 shenzhennba 的回复:]
LZ 方法根传号码不是一样的吗?

JS 函数修改:
function delEmp(empNo,empName)
{
//...
var url="/BookShop/servlet/employeedeleteservlet?empNo="+empNo+"&empName="+empName;
//...

}



JSP修改:
<td class="j……
[/Quote]
之前用过这种方法,但是因为格式不对(没有加单引号),现在行了,谢谢各位!
小龙卷卷风 2011-11-28
  • 打赏
  • 举报
回复
<td class="jive-thread-name" bgcolor="#FFFFFF" ><input type="submit" value="删除" onclick="delEmp(<%=list.getEmpNo()%>)" ></td>

shenzhenNBA 2011-11-28
  • 打赏
  • 举报
回复
LZ 方法根传号码不是一样的吗?

JS 函数修改:
function delEmp(empNo,empName)
{
//...
var url="/BookShop/servlet/employeedeleteservlet?empNo="+empNo+"&empName="+empName;
//...

}



JSP修改:
<td class="jive-thread-name" bgcolor="#FFFFFF" ><input type="submit" value="删除" onclick="delEmp('<%=list.getEmpNo()%>','<%=list.getEmpName()%>')" ></td>


格式注意看清楚: delEmp('empNo','empName')
MuBeiBei 2011-11-28
  • 打赏
  • 举报
回复
<td class="jive-thread-name" bgcolor="#FFFFFF" ><input type="submit" value="删除" onclick="delEmp(<%=list.getEmpNo()%>)" ></td>

直接这样就行吧~·

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧