【发布时间】:2014-03-12 16:50:24
【问题描述】:
使用 PHP 开发评论系统。
一切正常,插入、验证以及 ajax 调用。
目前我正在对包含页面内容的容器执行 .load()。
但是,这会在尝试再次发布 cmets 时导致问题。 javascript 不起作用,与 cmets 链接的一些 javascript 函数也不起作用,诸如此类的小东西。
我应该如何处理 cmets,每次用户发布一个。
例如在 facebook 上,您发表评论,新评论就放在最后一条下方。
我能想到的唯一一件事就是使用 .append() 并将新评论附加到列表中。
在我的 PHP 页面中,我可以设置用户名、评论、用户个人资料图片等的 JSON 返回,然后将所有这些数据附加回来?
否则有没有更好的方法在成功调用 ajax 后简单地“重新加载”div 容器?
谢谢,我有什么工作......但我想以正确的方式学习东西。
克雷格。
【问题讨论】:
-
您尝试运行的 javascript 是否由
.load()加载?如果是这样,您的脚本引入的 javascript 未绑定到页面。
标签: javascript php jquery ajax comments