通过ajax更新ajax获取的数据


Update data fetched by ajax through ajax

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

现在我想通过表本身的更新链接来更新以表的形式获取的数据。问题是,如果我调用父页面中的id of the edit button inside document.ready。它无法找到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

根据发送邮件/垃圾邮件过滤器的配置,这可能会导致问题。

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