为了账号安全,请及时绑定邮箱和手机立即绑定

div+css框架下如何实现页面的部分刷新? 利用ajax 不用iframe

div+css框架下如何实现页面的部分刷新? 利用ajax 不用iframe

手掌心 2018-11-05 04:04:15
页面布局为左侧导航栏,右侧显示内容;实现效果为点击左侧导航菜单项,右侧显示不同页面内容。请详细叙述一下。
查看完整描述

1 回答

?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

1、利用jQuery+ajax到后台进行逻辑操作

2、将逻辑操作后的结果进行返回

1

2

3

4

5

6

7

8

9

10

11

$(function(){

    $.ajax({

        url : "给出url地址",

        type : "post",

        dataType : "json",

        data : {"要传的值的变量名称":要穿的值得实际值},

        success : function(data) {

            // 将data进行解析,然后进行叶面的逻辑操作即可;

        }

    });

});

 

1

2

3

4

5

6

// Java后台操作(这里就讲到Java后台进行ajax处理)

// public String ajaxMethod()

{    

    // 进行逻辑操作,很多时候都是操作一个list,封装成json,然后返回字符串

    return SUCCESS;

}

 

1

2

3

4

5

6

<-- 其实这里应该在Java上面进行配置,一般是struts.xml里面进行配置返回的json操作 -->

<action name="名称" class="对应的操作的Action类" method="方法名">

    <result type="json">

        <param name="root">json</param>

    </result>

</action>

这样的一个流程其实就可以进行异步操作了。其余的再进行完善吧。

 


查看完整回答
反对 回复 2018-11-14
  • 1 回答
  • 0 关注
  • 703 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信