通过 ajax 将数据传输到 php
Transferring data via ajax to php
我解决了格式的问题,但是在ajax将数据传输到我的php时遇到了一个新问题。
Ajax 发送如下数据:
$.ajax({
url: 'http://localhost/test-fullcalendar/php/add_evento.php',
data: 'title='+ title+'&start='+ start +'&end='+ end ,
type: "POST",
success: function(json) {
alert('OK');
}
});
add_evento.php收到这样的信息:
$title=$_POST['title'];
$start=$_POST['start'];
$end=$_POST['end'];
它说我在所有变量中都有"未定义的索引",所以我在任何人中都包含"isset"。之后,我对变量进行了回显,没有人正确接收数据,所有这些都没有显示任何内容。我尝试将数据线更改为:
data: {title: title, start: start, end: end},
以及方法 POST 到 GET,但仍然不起作用。
如何检查是否正确发送了数据?我正在写警报(数据.标题);在 ajax 函数中,但不显示任何内容。
您的数据不正确。试试这个:
$.ajax({
url: 'http://localhost/test-fullcalendar/php/add_evento.php',
data: {"title": title, "start": start, "end": end},
type: "POST",
success: function(json) {
alert('OK');
}
});
如果type: "POST"
,您可以使用$_POST
访问数据,如果type: "GET"
您可以使用$_GET
data: 'title='+ title+'&start='+ start +'&end='+ end
这应该更改为:
data: {title:title, start:start, end:end}
您也可以像这样进行调用:
$.post('http://localhost/test-fullcalendar/php/add_evento.php',{title:title, start:start, end:end}, function(json) {
alert('OK');
});
相关文章:
- 使用JavaScript在网页之间进行数据传输
- 使用javascript asp.net将listbox数据传输到另一个listbox
- 如何使用Jquery一步一步地获取PHP数据
- 通过 ajax 将数据传输到 php
- 过滤包含一些文本的 PHP 数据表
- 如何在 php 中传输值
- Ajax 使用函数每秒获取一次 php 数据
- angularjs模态将数据传输到外部控制器的正确方法
- Ajax表单不返回PHP数据
- AJAX和PHP数据传输不起作用
- 使用 ajax 将 JavaScript 数据传输到 PHP
- 如何将会话 php 数据从 PHP 传输到 JS
- Wordpress jQuery到PHP的数据传输
- 如何将php中的数据传输到js中
- 当数据传输到php文件时,调用一个函数
- Quirky javascript php实现用php替换js中的数据,数据传输返回breaks javascript
- 从前一页的数据传输到第二页PHP/MySQL
- PHP数据传输到Jquery和打印到HTML
- Javascript:用Ajax加载Javascript并将数据传输到php脚本
- AJAX/PHP/Apache数据传输和文件权限问题