我正在将此代码与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>';