如何将json数据中的html传递给控制器​​,以便在codeigniter中查看

时间:2016-09-29 09:09:03

标签: php json codeigniter

我想在json数据中传递html。在视图中检索数据时,html代码也会被打印为字符串。如何在json消息中显示url。

控制器代码:

                    $jsarr['msg'] = 'you have not yet - register here <a href="member/register">Register</a>';
                    $jsarr['redirect'] = 0;
                    echo json_encode($jsarr);
             }

在Ajax成功中:

   if(data.result == 'success'){
         //some code
   }else{
        $(".error").text(data.msg);
   }

得到了解决方案: 在jquery中,我使用了html

而不是文本
 if(data.result == 'success'){
     //some code
 }else{
    $(".error").html(data.msg);
}

1 个答案:

答案 0 :(得分:0)

可能就像 控制器:

$html='<html>
       <head>
       </head>
      <body>
      <h1>Hello World!</h1>
      </body>
     </html>';
echo json_encode($html);