jquery - $.ajax 没有向我的 demo.php 文件发送数据
问题描述
我正在尝试将数据发送到 demo.php 文件,但它不起作用。
我的代码是:
<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
<script>
function update(str)
{
var str2=str;
$.ajax({
type:'POST',
url:'demo.php',
asyc: true,
data:'id='str2,
success: function(result) {
console.log(result);
}
});
}
</script>
<?php include 'demo.php' ?>
和demo.php:
<?php
echo $_POST['id'];
?>
解决方案
请使用以下语法作为data
参数
function update(str)
{
var str2=str;
$.ajax({
type:'POST',
url:'demo.php',
asyc: true,
data:{id:str2},
success: function(result) {
console.log(result);
}
});
}
推荐阅读
- python-3.x - 使用爬虫蜘蛛写入 csv 文件时遇到问题
- vb.net - 获取两个分隔符之间的所有数据 - 字节
- python - Scrapy:无法正确重启 start_requests()
- unity3d - 在多图像跟踪 Vuforia 中为立方体的每一侧实现不同的对象 - unity
- vba - 如何在电子邮件正文中插入 HTML 元素
- android - 如何以编程方式将apk文件上传到firebase实时数据库
- java - 杰克逊地图 JSON 包含同一对象的不同项目
- php - 如何在 woocommerce 中添加 iframe 支付网关?
- events - CQRS 事件溯源和每个微服务自己的数据库
- html - 如何创建全宽 svg 矩形背景?