Php 通过ajax更新ajax获取的数据

Php 通过ajax更新ajax获取的数据,php,jquery,ajax,Php,Jquery,Ajax,我有一个php页面,它调用另一个php页面来获取数据库数据。通过ajax成功获取数据库数据 现在我想通过表本身的更新链接更新以表的形式获取的数据。问题是,如果我调用父页面中document.ready内编辑按钮的id。它无法找到id,因为只有在表中插入某些数据时才会加载表 建筑就像 第1页-->步骤1(通过ajax向数据库添加数据) 步骤2(通过ajax以表格格式获取相同的数据) 假设“提交”按钮为“编辑”时的ID。此ID仅为 在加载表时初始化 问题是我想在点击编辑按钮时编辑故事。我不知道该把a

我有一个php页面,它调用另一个php页面来获取数据库数据。通过ajax成功获取数据库数据

现在我想通过表本身的更新链接更新以表的形式获取的数据。问题是,如果我调用父页面中document.ready内编辑按钮的
id。它无法找到id,因为只有在表中插入某些数据时才会加载表

建筑就像

第1页-->步骤1(通过ajax向数据库添加数据)

步骤2(通过ajax以表格格式获取相同的数据) 假设“提交”按钮为“编辑”时的ID。此ID仅为
在加载表时初始化

问题是我想在点击编辑按钮时编辑故事。我不知道该把ajax代码放在哪里。如果我将其放在父页面中,则在加载数据之前,它无法找到id


请帮助我如何编辑通过ajax加载的表的数据。

确保正确配置了php.ini文件以发送电子邮件。这可能是您正在使用的邮件服务器的问题。重新配置以使用你知道有效的gmail之类的东西。从这个客户端发送一封简单的电子邮件,这样你就有了一个开始的基线。然后,切换到您现有的客户机。再次发送邮件。它有用吗?如果是这样的话,开始每次逐点添加逻辑测试。应该很清楚是什么破坏了。

就像我在一篇评论中说的:

因为一条简单的“你好”信息正在传出,我想你的sendmail(sendmail中的垃圾邮件插件)正在阻止你的更大的消息。你的大消息包含图像等

如果我通过互联网发送消息,我会从SpamAssassin获得以下标题

X-Spam-Report: 
    *  0.1 FORGED_RCVD_HELO Received: contains a forged HELO
    * -0.0 SPF_PASS SPF: sender matches SPF record
    *  2.1 DEAR_SOMETHING BODY: Contains 'Dear (something)'
    *  4.2 MIME_BAD_ISO_CHARSET BODY: MIME character set is an unknown ISO
    *      charset
    *  0.5 HTML_TITLE_UNTITLED BODY: HTML title contains "Untitled"
    *  0.5 HTML_IMAGE_RATIO_02 BODY: HTML has a low ratio of text to image
    *      area
    * -2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1%
    *      [score: 0.0000]
    *  0.0 HTML_MESSAGE BODY: HTML included in message
    *  0.0 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
    *  0.0 MIME_HEADER_CTYPE_ONLY 'Content-Type' found without required MIME
    *      headers
    *  0.3 HTML_TITLE_SUBJ_DIFF HTML_TITLE_SUBJ_DIFF
根据sendmail/spam筛选器的配置,这可能会导致问题


因此,如果可以的话,请检查您的服务器日志,了解为什么php的邮件功能会阻止您的邮件。

我想说的是,html文档还需要文档类型、头和体,像任何有效的htmli一样,我不认为echo会带来问题……但任何方式都是一样的……好吧,让我添加一个文档类型和check@FakhruddinUjjainwala通过一节一节地进行故障排除,直到您发现错误为止。简单的“嗨”信息通过电子邮件发送。只有当我添加消息时,它才起作用。好的,这就是你的基线。现在,按照我的建议,开始逐段添加逻辑。很明显是什么破坏了它。它的文本块没有发送电子邮件。但是为什么文本块会阻止电子邮件被解雇呢??我不明白。正如其他人提到的,我不知道你为什么在搜索$msg时回显$msg。另外,尝试输出缓冲,而不是将消息分配给$msg变量。使用ob_start&ob_get_clean。