php - Jquery 无法附加到以 HTML 作为内容的有序列表

标签 php jquery mysql html ajax

我正在尝试根据从服务器收到的 JSON 响应追加到有序列表。响应包含 HTML 标签,由于某种原因,它们没有以 HTML 格式呈现。我为响应消息做了一个 console.log,它看起来没问题。但是,当我将其附加到我的列表时,它不会显示在屏幕上。

我在后端使用带有 jquery 和 PHP/Mysql 的 ajax 调用。

这里是 jquery 代码片段:

 success: function (response) {
                    var responsedata = jQuery.parseJSON(response);
                    console.log(responsedata.msg);
                    $('#step3ul2').append("<li>"+responsedata.msg+"</li>");
                    $("#finalmsgsuccessdiv").show();    
                    },

console.log 打印:

<a href = '../editrequest/index.php?q=88>Request id 88</a> was successfully added in the system

但是浏览器什么也没显示。

最佳答案

会不会是'a'标签上的href属性没有单引号闭合?

<a href = '../editrequest/index.php?q=88>

对比

<a href = '../editrequest/index.php?q=88'>

关于php - Jquery 无法附加到以 HTML 作为内容的有序列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8813684/

相关文章:

mysql外键约束

mysql - 如何使用execute语句更新表?

php - 如何将 $_SESSION 变量添加到 Ajax 请求中并将数据插入 mysql 数据库 PHP?

javascript - 将 jquery-tooltip 与 flot 图表一起使用

php - 如何使用 AJAX 和 JSON 发送和接收

jquery - 如何找到紧随错误跨度的 jquery 元素

jquery - 多少 javascript 就是太多 javascript

mysql - 创建用于创建基于分组依据的序列号生成 View 的函数

javascript - 我想创建一个没有菜单栏和地址栏的网站

php - 如何验证表单字段xml中的电话号码