jQuery MiniUI

 找回密码
 立即注册
楼主: xfxu999@163.com
打印 上一主题 下一主题

mini-panel遇到的表单提交问题 [复制链接]

Rank: 2

11#
发表于 2013-11-28 14:55:38 |只看该作者
felt 发表于 2013-11-28 14:49
。。。我说呢。。。
centerPanle.load(action+"edit&id="+node.id);
肯定就是这一步拼接的地址错误了,你检 ...


这一步没有错误,我点击节点时panel 是能正常加载edit.jsp,就是现在我想edit.jsp使用表单方式提交,然后整个index_bak.jsp页面进行刷新,
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

12#
发表于 2013-11-28 15:04:09 |只看该作者
提交的方法贴一下

Rank: 2

13#
发表于 2013-11-28 15:09:09 |只看该作者
felt 发表于 2013-11-28 15:04
提交的方法贴一下

提交的方法在edit.jsp页面里有,
function submitForm(e){
        var o = form.getData(true,true);         
    form.validate();   
    if (form.isValid() == false) return;
        nui.mask({
            el: document.body,
            cls: 'mini-mask-loading',
            html: '数据修改成功'
        });
        setTimeout(function () {
            nui.unmask(document.body);
           
        }, 2000);
     var forda=$("#editMenuForm").submit();
        // var href=location.href;
        // location.href=href;  
}

Rank: 8Rank: 8

14#
发表于 2013-11-28 15:17:46 |只看该作者
提交之后的后台处理呢?

Rank: 2

15#
发表于 2013-11-28 15:19:35 |只看该作者
felt 发表于 2013-11-28 15:17
提交之后的后台处理呢?

后台就返回的为index_bak.jsp,结果就出现我发帖的那个图片了。

Rank: 8Rank: 8

16#
发表于 2013-11-28 15:25:37 |只看该作者
xfxu999@163.com 发表于 2013-11-28 15:19
后台就返回的为index_bak.jsp,结果就出现我发帖的那个图片了。

这没什么好说的啊,panel的load()里面放的是你需要跳转的那个页面的地址, 你现在跳转到不是你想要的地址,肯定是你的地址错误啊

Rank: 2

17#
发表于 2013-11-28 15:33:45 |只看该作者
factory 发表于 2013-11-28 15:25
这没什么好说的啊,panel的load()里面放的是你需要跳转的那个页面的地址, 你现在跳转到不是你想要的地址,肯 ...

我现在希望的就是panel.load(url),里的edit.jsp里进行表单提交,然后index_jsp进行刷新,这样可以实现吗

Rank: 8Rank: 8

18#
发表于 2013-11-28 15:39:58 |只看该作者
当然可以
但是你表单提交的后台跳转就是了,你现在是你的表单提交后的后台跳回index_jsp,改成edit.jsp

Rank: 2

19#
发表于 2013-11-28 16:51:37 |只看该作者
felt 发表于 2013-11-28 15:39
当然可以
但是你表单提交的后台跳转就是了,你现在是你的表单提交后的后台跳回index_jsp,改成edit.jsp ...

改成edit.jsp是没问题,就是我这个功能操作的为菜单管理,如果我是添加菜单,那在表单提交后,我的左边的树不会有刚添加的菜单,必须手动刷新index_bak.jsp才可以。

Rank: 8Rank: 8

20#
发表于 2013-11-28 17:11:33 |只看该作者
是刷新index_bak页面的树的话
你直接提交完,跨页面重新加载下树
在index_bak页面定义 top["win"]=window
function tree_reload(){
       tree加载的方法
}
然后edit页面提交完调用 top["win"].tree_reload()

Archiver|普加软件

GMT+8, 2025-7-14 18:01 , Processed in 1.058769 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部