大象学跳舞 2012-03-26 23:19
浏览 544
已采纳

弹出框关闭的问题

1.我在a.jsp页面弹出了一个查询的对话框b.jsp,b.jsp提交前怎么验证数据?
2.我现在实现了b.jsp提交后刷新a.jsp,但是没有关闭b.jsp,怎么关闭b.jsp?
问题:b.jsp提交前验证数据,提交后刷新a.jsp同时关闭b.jsp,也就是提交前事件和提交后事件
注:本人不会刚才开始学习ajax和jquery

b.jsp

 
管理员编码:
 
管理员名称:
 
注册日期: =>=
divider
排序条件: 按升序排序按降序排序按日期排序
  • 检索
  • 清空
  • 取消

刷新处理:
/**

  • 处理navTab弹出层上的查询, 会重新载入当前navTab
  • @param {Object} form / function navTabSearch(form, navTabId){ if (form[DWZ.pageInfo.pageNum]) form[DWZ.pageInfo.pageNum].value = 1; navTab.reload(form.action, {data: $(form).serializeArray(), navTabId:navTabId}); return false; } /*
  • 处理dialog弹出层上的查询, 会重新载入当前dialog
  • @param {Object} form */ function dialogSearch(form){ if (form[DWZ.pageInfo.pageNum]) form[DWZ.pageInfo.pageNum].value = 1; $.pdialog.reload(form.action, {data: $(form).serializeArray()}); return false; } function dwzSearch(form, targetType){ if (targetType == "dialog") dialogSearch(form); else navTabSearch(form); return false; }

//返回处理
return LIST;

  • 写回答

2条回答 默认 最新

  • caspar笔记 2012-03-27 15:33
    关注

    如果你是要彈出來的話 不建議使用這個方法(window.open)因為這個方法 在不同的瀏覽器中的顯示方式不同.
    比如:360瀏覽器如果 設置的標簽方式為多開
    那麼open這個方法 就會打開一個新的頁面 而不是彈出來.

    所以 如果要彈出來的話 用我剛才寫的方法 或者 你百度一個 blockUI 皆可以實現.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮