为什么location.href="xxx.action"不能跳转struts.xml里的action呢?
当我点击删除的时候,单击事件执行,可是为什么用location.href跳转不到执行的action里呢?测试过可以跳转jsp页面
这是我脚本代码
这是我struts.xml里的代码
这是我jsp页面的代码
求大神告诉我为什么,谢谢了!
这个情况为什么要用location。href ? 我想你的本意应该是 一堆列表记录中,每一条后面都有删除这个按钮吧?用ajax做啊。 struts。xml里面不用配置result跳转。
if(flag){
$。
post('xxxx。action?id=' id,function(){
//删除成功后重新加载列表
。。。。。。
})
}
-------------------Ps:如果你嫌ajax这种方式改动比较大,还有种简便的方式。
在页面中写一个隐藏层,;
然后在function中删除时,先给这个 input 框id="delId"赋值,再用js提交删除表单也是可以的
写一个隐藏层提交表单也是可以的,看我上面的回答。