• 以前很好,AJAX在POST上引发400 BAD请求错误。我的代码未做任何更改

    我突然在工作中的某件事上收到POST 400 Bad Request错误,并且无法弄清楚我一生的原因。任何人都可以指出发生了什么事,或者为什么这以前对我有用,而现在却突然不起作用了?任何帮助将不胜感激 JS jQuery('document').ready(function(){ jQuery('#ajax-booking-form').submit(function(e){ e.preventDefault(); var name =...
  • 如何在元素属性更改上使用JQuery事件委托?

    我有一个带有按钮的表格,用于编辑现有记录。单击按钮时,将打开一个模式更新记录,其中包括一个删除记录中附加的现有文件的按钮,单击该按钮会触发对delete_file PHP脚本的Ajax调用。如果文件存在,则在'p'元素中预览其文件名。 我遇到的问题是,如果用户编辑的记录中不包含文件,则上传文件,然后在不保存记录的情况下将其删除,那么我现有的代码将无法删除该文件。这是因为在文件上传时会动态生成HTML,以将文件url放置在按钮属性中,该属性无法传递给文件删除。 经过研究,我认为解决方案是事件委托。我尝试了一些...
  • 显示数据并在html表中选择选项

    我在mysql中有数据,我想将它们与一些选择选项和复选框一起显示在html表中,以便用户在html表中进行选择。但是我发现我无法同时显示mysql数据和用户选择并检查的值。有人可以帮忙吗? <?php require_once("connMysql.php"); $stu_add = mysqli_query($db_link, "SELECT * FROM stu"); $rowcount = mysqli_num_rows($stu_add); ?> <!DOCTYPE html> <html lang...
  • Django和Ajax无需页面刷新即可更新数据库

    我希望单击按钮以使我的数据库得以更新而无需刷新页面。我对此进行了很多研究,似乎要使用jquery ajax调用。但这不起作用。我检查一下click事件是否正常工作,奇怪的是,仅当我单击表中的第一个按钮时,该事件才起作用(该表显示所有带有“ for循环”的用户单词)。但是,然后我得到一个404错误,因此使我认为我的错误出在我的视野中?当我单击其他单词时,什么也没有发生-没有错误,没有单击事件,什么也没有。但是一切都无需使用jquery就可以工作(即更新数据库),但是当然页面每次都会更新。通过单击按钮,该单词应...
  • Django POST请求Ajax无法在服务器端获取数据

    我正在尝试在我的网站上使用订阅表格。我正在使用Stripe。我可以使用他们的API将数据发送到Stripe。但是,从Stripe接收数据后,我无法在服务器端保存数据: // In subscription.js: $( function() { var customerEmail = document.querySelector("[data-email]").getAttribute('data-email'); var submissionURL =...
  • 使用Ajax,JavaScript,PHP删除数据库条目

    一般而言,我对Web编程非常陌生,在创建简单的客户端数据库时遇到一些问题。我必须找到一种使用Ajax从数据库中删除客户端的方法。我尝试不使用jQuery找到解决方案... 到目前为止,我设法建立了一个脚本和PHP代码来删除一个数据库条目。但是,如果不先刷新页面就无法删除其他客户端。有人可以帮我找出解决该问题的方法吗? 我的index.php中的相关部分 <?php require_once "CRM_DB.php"; $clients = CRM_DB::showAll(); ?> ......
  • Laravel 7中的AJAX分页(内部服务器错误)

    我正在使用Laravel 7,并且我想使用ajax进行分页,以便在单击下一页时不会刷新整个页面。我进行了搜索以解决我的问题,但是它不起作用。每当我单击第2页时,都会出错。在控制台中,显示的错误是: app.js:16437 GET http://127.0.0.1:8000/ledger/fetch?page=2 500 (Internal Server Error) 在storage / logs / laravel.log中 local.ERROR: Method App\Http\Controlle...
  • 如果django已经使用了用户名,如何使用Ajax显示?

    我正在尝试实现一些代码,该代码将搜索用户名是否已存在,如果动态运行,则显示错误,而不是刷新整个页面。我尝试实现一些JS和Ajax,但是由于我是JS的新手,所以它不起作用,我不确定为什么。我究竟做错了什么? reg.html {% extends "dating_app/base.html" %} {% load bootstrap4 %} {% block content %} {% block javascript %} <script> $("#id_username"...
  • Django的Ajax错误地将JSON打印到屏幕上

    我正在尝试为Gapper对象(间隔年的人)实现“喜欢”功能,并在后端进行更改时将“喜欢”按钮更改为“不喜欢”。由于我不想重新加载整个页面,因此我使用了AJAX(在React中使用了.fetch,它非常简单,无缝且非常短-AJAX似乎很笨拙和过时了-没有更好的方法普通的HTML应用程序?)并遇到一些麻烦。许多答案建议的JSONResponse正在打印到屏幕上,而我根本不希望端点有任何重新加载/刷新/更改,这就是重点。相关代码在下面,我认为这是一个简单的问题,我只是傻了。帮助非常感谢! 在视图中,我尝试使用se...
  • 如何保存/保持选中复选框?

    我正在从事Web应用程序项目(诊所和实验室),这都是关于发送测试的。我使用下面的代码先选择测试类别,然后选择与此类别相关的测试名称。但是当我转到另一个类别时。具有选择输入的旧键盘将重置。谁在将它们发送到数据库之前临时保存它们?我还是ajax的新手。 <?php include('CONFIG.PHP'); $query = "SELECT * FROM `test_categories` ORDER BY `test_categories`.`CATEGORY_ID` DESC"; ...
  • 我不想用发帖请求重新加载页面

    我创建表单,弹出窗口(与表单在同一文件中)以及在用户单击按钮时创建发布请求的脚本,但是当我单击按钮时,页面自动重新布局,并且从不显示弹出窗口 *我想将参数从表单传递到弹出窗口,以识别用户选择的产品。 我的代码如下: *表格位于循环中,以便创建许多项目 index.php while($row = mysqli_fetch_assoc($select_all_products)) { $product_id = $row['id']; $product_name = $row['name'];...
  • 带reCaptcha的PHP-表单提交后的消息框

    我对PHP不熟悉,对ajax还是很陌生。我跟随着一个教程。在本教程中,示例代码运行良好。我正在尝试提交表单,以在成功或错误表单提交的同一屏幕上显示一条消息。表单提交和reCaptcha都正常工作-我收到了表单提交电子邮件。但是,不是在同一页面上显示“成功/错误”消息,而是仅使用页面上的PHP消息将其重定向到php页面。我尝试将表单操作更改为“”没有成功,以及更改了ajax URL 这是HTML形式: <section> <!-- FORM GOES HERE --> <div cla...
  • 如何在PHP中单击按钮执行两个功能?

    我是PHP的新手,我看到了几乎所有的stackoverflow答案,但没有一个对我有用,我在html中有一个按钮,当单击该按钮时会打开一个表单,该表单包含用户名和密码,如果这些用户名和密码正确,则该会话应该关闭。我需要帮助的是如何在单击按钮时调用这两个功能? 关闭会话按钮: <button class="open-button" onclick="openForm()">Close Session</button> 继续按钮:(输入用户名和密码后) <button type="submit" class=...
  • 如何使用Ajax在点击时显示过滤后的表格?

    我有一个要从数据库填充的表,我有一个搜索按钮和一个搜索文本,当用户输入文本并单击“搜索”时,我需要在服务器端使用Ajax(不刷新)过滤该表,我知道查询为此,但问题是如何使该数据的结果显示出来。请帮助将不胜感激 我的HTML:(userManagement.php) <input type="text" id="searchTxt" name="searchTxt" placeholder="Search by Username/Full Name/Role" style="width: 500px;"> ...
  • Ajax onClick Safari iOS

    我有一个自定义WordPress插件,该插件使用Javascript ajax onClick函数制作可点击元素,该元素可从下拉列表中选择一个项目,然后在新选项卡中打开该选择。 除了iOS上的Safari,该代码在所有台式机和移动浏览器上的工作都像梦一样。 看来,该错误与自iOS早期以来就进行了详细讨论的其他Safari仅ajax onClick错误类似。除了我还没有找到解决此特定实现的方法。 根据我到目前为止的研究,我同时包括发现错误的随机按钮和选择列表的代码,可能是这两个元素的相互作用导致了Safari...
公告

欢迎访问 goshare  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 码农俱乐部