gpt4 book ai didi

php - 表单提交后,添加数据而不刷新?

转载 作者:行者123 更新时间:2023-11-29 04:12:45 25 4
gpt4 key购买 nike

我已经四处寻找了几个小时,试图弄清楚我将如何做到这一点。我对 jQuery 的经验为零,而且我永远无法让它为我工作。

我基本上有一个支持系统,用户可以在其中添加对工单的回复。我没有在同一页面上发布数据并刷新它,而是想在提交数据后让它在对话中弹出。

如果有帮助,我会将所有数据存储在 mySQL 数据库中。所以在提交之后,我得到一个 mySQL 刷新就可以了吗?同样,我是这方面的新手。

只需要在正确的方向上进行良好的插入。一些源代码和链接也很棒。

谢谢,
库尔顿

最佳答案

jQuery ajax 是你的 friend :http://api.jquery.com/jQuery.ajax/

这将异步向服务器发送数据,并根据服务器的响应执行成功或错误。所有这些都是在没有页面刷新的情况下完成的。无论服务器 (PHP) 从其方法返回什么,都将在完成时提供给 jQuery,无论是 JSON、HTML、XML 等等:

var request = $.ajax({
url: '/MyPHPAction',
data: myFormValues,
type: 'post',
dataType: 'json' // or html, etc.
});

request.success(function(response, textStatus, jqXHR) {
// in here, response is what was returned by PHP
});

request.error(function(jqXHR, textStatus, errorThrown) {
// in here, you can get detailed information on why the request would have failed
});

关于php - 表单提交后,添加数据而不刷新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5762006/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com