tp5怎样让pjax请求返回html这种格式

浏览:930 发布日期:2018/08/06 分类:求助交流
// 默认AJAX 数据返回格式,可选json xml ...
    'default_ajax_return'    => 'json',
 // 默认JSONP格式返回的处理方法
    'default_jsonp_handler'  => 'jsonpReturn',
是这个吗?我发送了一个pjax的请求,返回了这种格式,"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"utf-8\" \/>\n能不能返回文档形式。<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8" />
  <title>Bootstrap 4 Web Application</title>
  <meta name="description" content="Responsive, Bootstrap, BS4" />
就这种正常的形式。咋弄啊。

PS:--------------------------------

我找到了,default_ajax_return='html',就可以了。

这个配置不能动态配置啊,那必须写死在配置文件里面。那如果我以后ajax需要返回json,那咋办啊。有时候需要返回 html。这种限制没必要啊。应该由用户决定返回什么东西。

现在就是客户端有个pjax插件,要求pjax必须返回正常的html格式,他才能处理。这个我找了1天时间,排查出来,累死我了。



最佳答案
评论( 相关
后面还有条评论,点击查看>>