日期:2014-05-17  浏览次数:20809 次

请教struts1.2写个提示删除的JS
RT,这是删除的form代码。怎么写个JS提示。。。自己写的删不掉。求帮忙。。。


Java code
                                        <html:form action="AllNewsAction">                                            
          <html:submit value="删除" />
    <input type="hidden" name="news_id" value="${row[0]}">    // 传递news_id的value值
    <input type=hidden name="method" value="deletenews">   // 根据method判断action使用deletenews方法
    </html:form>




我写的JS,但是不知道哪里不对。


HTML code
  
function confirmdialog(news_id)
  {
  if(window.confirm("您确认删除此条数据?"))
  {
  window.location="AllNewsAction?method=deletenews&news_id="${row[0]}; 
  window.location.reload();
  alert("删除成功!");
  }
  else
  {
  alert("取消删除!");
  }  } </script>


------解决方案--------------------
问题多呀,,首先没看到你调用confirmdialog函数 再者,,跳转后你那window.location.reload()还有用? 更别提alert()了
------解决方案--------------------



<html:submit value="删除" onclick="confirmdialog()"/>

function confirmdialog()
{
if(window.confirm("您确认删除此条数据?"))
{
window.location="AllNewsAction" 
alert("删除成功!");
}
else
{
alert("取消删除!");

 }