我在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页面上。任何人都可以知道是什么原因吗?
答案 0 :(得分:3)
请先检查结果语法
result="<span class='profile-tag'id='personal_"+data+">"+$('#new_tag').val()+"</span>";
id的单引号(')未关闭,请先关闭它。
答案 1 :(得分:2)
尝试
result="<span class='profile-tag' id='personal_"+data+"'>"+$('#new_tag').val()+"</span>"
'
属性
id
答案 2 :(得分:0)
结果变量应如下所示: - (代码中有引号问题)
result='<span class="profile-tag" id="personal_"'+ $("#new_tag").val() +'> </span>';