jquery实现嵌套页面的跳转

Julia2717 2013-08-20 11:58:08
用asp.net做的一个类似后台管理的系统
左侧为导航栏,右侧为对应的内容
局部刷新使用的是jquery,而非iframe
$(".id").click(function () { $(".id").load("XX.aspx")
就是这样的方法
在嵌套页XX.aspx里要执行数据库的查询功能
点击“查询”按钮后,整个页面都跳转到XX.aspx页了
求如何解决
...全文
942 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
rexuenaner929 2013-08-24
  • 打赏
  • 举报
回复
点击查询按钮的时候是form表单提交吗,如果是可以用jquery.form框架和jquery.validate框架去实现form表单的异步提交,写法很简单,如果不是form表单的提交,可以直接用jquery里面的ajax异步操作
losthang 2013-08-23
  • 打赏
  • 举报
回复
引用 10 楼 Julia2717 的回复:
[quote=引用 5 楼 losthang 的回复:] 自己做一个按钮 别用asp:button 用input type=button 按钮事件自己写一下
用AJAX来让button调用后台查询数据库的方法?[/quote] 后台方法 [WebMethod] public static string get_json(string page) { return json字符串 } 前台- - function show_json() { $.ajax({ type: "POST", url: 后台地址/get_json, dataType: "json", contentType: "application/json; charset=utf-8", data: "{'page':'" + page + "'}", //参数 success: function (data){} } <input type="button" onclick="show_json()" value="调用" />
Julia2717 2013-08-21
  • 打赏
  • 举报
回复
引用 5 楼 losthang 的回复:
自己做一个按钮 别用asp:button 用input type=button 按钮事件自己写一下
用AJAX来让button调用后台查询数据库的方法?
ftiger 2013-08-21
  • 打赏
  • 举报
回复
引用 4 楼 Julia2717 的回复:
呃,感觉好麻烦啊 如果将form设为return false可以可以实现呢?
没提交你想如何处理数据?ajax无刷新无转跳,可没说不处理数据。
Julia2717 2013-08-21
  • 打赏
  • 举报
回复
引用 6 楼 ifandui 的回复:
嵌套页面的跳转直接改src不就完了?搞这么复杂
那个按钮是要执行数据库查询的,点它之后下面就显示gridview了 这样用src怎么实现啊
Julia2717 2013-08-21
  • 打赏
  • 举报
回复
那个按钮是要执行数据库查询的,点它之后下面就显示gridview了 这样用src怎么实现啊
默默不得鱼 2013-08-21
  • 打赏
  • 举报
回复
嵌套页面的跳转直接改src不就完了?搞这么复杂
ftiger 2013-08-20
  • 打赏
  • 举报
回复
思路是你所有的加载页要全部ajax化,要拦截提交操作,改成ajax提交, 如果是原有的系统,那简单的方法是加载完后立刻分析文档结构,拦截所有的form和a元素的默认动作,不过原本页面写法很可能与这个拦截器冲突。
losthang 2013-08-20
  • 打赏
  • 举报
回复
自己做一个按钮 别用asp:button 用input type=button 按钮事件自己写一下
Julia2717 2013-08-20
  • 打赏
  • 举报
回复
呃,感觉好麻烦啊 如果将form设为return false可以可以实现呢?
ftiger 2013-08-20
  • 打赏
  • 举报
回复
引用 2 楼 Julia2717 的回复:
就是先将XX.aspx页面中的form和a元素的默认动作设为false么?
不只是这样,还要提取数据,转交给ajax模块处理。
Julia2717 2013-08-20
  • 打赏
  • 举报
回复
就是先将XX.aspx页面中的form和a元素的默认动作设为false么?

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧