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

后端返回了一整个html页面,前端怎么在调用ajax的本页面展示这一整个页面?

后端返回了一整个html页面,前端怎么在调用ajax的本页面展示这一整个页面?

陪伴而非守候 2019-02-04 10:06:21
后端返回了一整个html页面,前端怎么在调用ajax的本页面展示这一整个页面后端的response是一整个页面,从<!doctype html>到</html>结束,我要怎么覆盖本页面展示返回的这个页面内容目前的思路是用jquery的html方法把整个data替换掉,但是返回的内容有很多单引号双引号的冲突,求个好的思路
查看完整描述

2 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

建议看看tpshop的框架,他的后台都是通过ajax获取的整个页面然后jq处理的。
$.ajax({

        type: "POST",

        url: "/index.php?m=Admin&c=goods&a=ajaxGoodsList&p=" + page,//+tab,

        data: $('#' + form).serialize(),// 你的formid

        success: function (data) {

            $("#flexigrid").html('');

            $("#flexigrid").append(data);

        }

    });


查看完整回答
反对 回复 2019-03-13
?
隔江千里

TA贡献1906条经验 获得超10个赞

如果这个页面不是当前页面的某一部分,建议别用ajax了,直接跳转更好

查看完整回答
反对 回复 2019-03-13
  • 2 回答
  • 0 关注
  • 6109 浏览
慕课专栏
更多

添加回答

举报

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