分离 JSON 响应数据并替换一些 html 标签

我想从数据库中检索数据,它显示在带有单独 line 的 div 标签中。

这是我在数据库中的数据

  • 列名 - prod_desc

  • 数据 - 相机:25MP | 内存:32GB | 电池:3400mAh | 内存:3GB

  • 数据类型 - varchar

我想这样显示

  • 相机:25MP

  • 内存:32GB

  • 电池:3400mAh

  • 内存:3GB

  var prodid =  $("#prod_id").val();

     var url = "lib/function.php?type=getProductDetails";

    

     $.ajax({

        method:"POST",

        url:url,

        data:{prodid:prodid},

        dataType:"json",

        success:function (result) {

           $("#prod_desc").html(result.prod_desc);

                   

        },

        error:function (eobj, etxt, err) {

           console.log(etxt);

        }

     });


这是部门


<div id='prod_desc'>

display all data as a list here

</div>


慕神8447489
浏览 125回答 1
1回答

青春有我

我从你的问题中假设你的回答是一个字符串。我们可以将其data用作示例字符串变量。使用let dataArray = data.split("|").&nbsp;然后您将拥有一个具有以下值的数组["Camera :25MP", "Memory :32GB", "Battery: 3400mAh" ...]所以dataArray[0]会"Camera :25MP",dataArray[1]&nbsp;会"Memory: 32GB"等
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript