Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 模态html将数据中的字符作为html标记读取_Javascript_Jquery_Angularjs - Fatal编程技术网

Javascript 模态html将数据中的字符作为html标记读取

Javascript 模态html将数据中的字符作为html标记读取,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我有一个与客户数据模式弹出页面。数据以JSON字符串的形式传递,但有时数据包含类似“的字符。此答案假设数据中没有HTML标记 我个人认为最好的做法是使用正则表达式将“”的所有实例替换为它们的html等价物。下面是一个html代码的示例 var str=“尝试使用$('#customerDetailModal.modal body')。文本而不是html。jquery会自动将任何输入为文本的字符串进行html编码。这满足了我的需要,谢谢! $scope.showModal = function()

我有一个与客户数据模式弹出页面。数据以JSON字符串的形式传递,但有时数据包含类似“的字符。此答案假设数据中没有HTML标记

我个人认为最好的做法是使用正则表达式将“”的所有实例替换为它们的html等价物。下面是一个html代码的示例


var str=“尝试使用$('#customerDetailModal.modal body')。文本而不是html。jquery会自动将任何输入为文本的字符串进行html编码。这满足了我的需要,谢谢!
$scope.showModal = function() {
  $('#customerDetailModal').modal();
  $('#customerDetailModal .modal-body').html(JSON.stringify(sortJSONObject($scope.customer),null,4));
};

"{
    "customerId": "customer1",
    "test": "test<testtest",
    "field1": "value1"
}"