j查询追加不添加动态数据


jquery append not add dynamic data

我正在将此代码与ajax一起使用

success: function(data) {
            result="<span class='profile-tag'id='personal_"+data+">"+$('#new_tag').val()+"</span>";
            $('#all_tag').append(result);
            $("#new_tag").val('');
}

当我将静态数据写入 span 标签时,它工作正常并以 all_tag 附加,但通过 ajax 获取的动态数据不会显示在 HTML 页面上。 任何机构都知道是什么原因吗?

请先检查结果语法

result="<span class='profile-tag'id='personal_"+data+">"+$('#new_tag').val()+"</span>";

ID的单引号(')未关闭,请先将其关闭。

尝试

result="<span class='profile-tag' id='personal_"+data+"'>"+$('#new_tag').val()+"</span>"

id属性中缺少'

结果变量应如下所示:- (您的代码中存在引号问题)

    result='<span class="profile-tag" id="personal_"'+ $("#new_tag").val() +'> </span>';