jQuery append 值已经改变 但页面无变化

2025-03-22 05:09:21
推荐回答(5个)
回答1:

1 看下是不是自己页面缓存问题,刷新页面看看
2 看下你的JS是不是在页面渲染之前执行 就会导致先改变 后来页面渲染又将你前面的数据覆盖 可以将页面当中默认值清空 保证标签为空

回答2:

首先你要对代码进行调试检查:

  1. 通过浏览器的调试器看看是否报错

  2. obj.append()中的obj是否存在

  3. obj.append(str) str的内容格式规范是否合理

回答3:

$("#job").empty();
$.each(data,function(key,value) {
$("#job").append("");
});

回答4:

什么叫值已经改变但页面无变化

  1. 要不就是没插入进去

  2. 你没插对地方

  3. 你页面样式不对

回答5:

好像描述的不是太清晰, 或者配上一些截图再说一下, 不知道你说的输出了值, 值改变了, 页面不变化是怎么体现的