猿问

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

页面布局为左侧导航栏,右侧显示内容;实现效果为点击左侧导航菜单项,右侧显示不同页面内容。请详细叙述一下。

手掌心
浏览 704回答 1
1回答

慕盖茨4494581

1、利用jQuery+ajax到后台进行逻辑操作2、将逻辑操作后的结果进行返回1234567891011$(function(){&nbsp;&nbsp;&nbsp;&nbsp;$.ajax({&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url&nbsp;:&nbsp;"给出url地址",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type&nbsp;:&nbsp;"post",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dataType&nbsp;:&nbsp;"json",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;data&nbsp;:&nbsp;{"要传的值的变量名称":要穿的值得实际值},&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;success&nbsp;:&nbsp;function(data)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;将data进行解析,然后进行叶面的逻辑操作即可;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;});});&nbsp;123456//&nbsp;Java后台操作(这里就讲到Java后台进行ajax处理)//&nbsp;public&nbsp;String&nbsp;ajaxMethod(){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;进行逻辑操作,很多时候都是操作一个list,封装成json,然后返回字符串&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;SUCCESS;}&nbsp;123456<--&nbsp;其实这里应该在Java上面进行配置,一般是struts.xml里面进行配置返回的json操作&nbsp;--><action&nbsp;name="名称"&nbsp;class="对应的操作的Action类"&nbsp;method="方法名">&nbsp;&nbsp;&nbsp;&nbsp;<result&nbsp;type="json">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param&nbsp;name="root">json</param>&nbsp;&nbsp;&nbsp;&nbsp;</result></action>这样的一个流程其实就可以进行异步操作了。其余的再进行完善吧。&nbsp;
随时随地看视频慕课网APP

相关分类

JQuery
我要回答