gpt4 book ai didi

javascript - 显示来自 Codeigniter 函数的 JSON html 数据

转载 作者:行者123 更新时间:2023-11-30 09:18:38 25 4
gpt4 key购买 nike

我正在尝试显示 Codeigniter 验证器函数抛出的验证错误。 Codeigniter 验证器函数发送 <p></p>每个错误都是默认值。

返回到页面的 JSON 输出按原样显示此 HTML,而不是在 HTML 段落中一个接一个地显示它。

PHP Codeigniter代码如下(这里ouptut是一个包含formvalidation错误的数组)

//Send output back to NG
$output['error'] = validation_errors();
$json = json_encode($output, JSON_HEX_QUOT | JSON_HEX_TAG);
echo $json;

AngularJS代码如下

var request = $http({
method: "post",
url: "/user/processregister",
data: $scope.regdata,
headers: {'Content-Type': 'application/x-www-form-urlencoded'}
});

request.then(

function (data) {

if(data.data.state == 1) {
$scope.alertMessage = "Registration Successful. Please wait while you are being redirected.";
$window.location.href = '/member';
} else {
$scope.alertMessage = data.data.error;
}

},

function(data) {
// Handle error here
$scope.alertMessage = 'Error in form submission. Please contact support.';
}

);

Error displayed in RAW text

最佳答案

这就是你要找的东西想要。

关于javascript - 显示来自 Codeigniter 函数的 JSON html 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53221296/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com