这个是HTML部分
$(".is_upload_div").click(function(){
$.ajax({
type: 'post',
url: 'upload.php'+Math.random() ,
data:{
name:'linfffff',
sex:'0'
}
});
});
那我再upload.php页面应该怎么接收post过来的值呢,还有Ajax可以不要回调函数吗?
1、首先安装配置php集成环境。以phpstudy为例。
2、在www目录下新建一个html文件(new1.html),和一个php(ab.php)文件。
3、html文件先引用所需的类库jquery文件,其次在body部分,以一个简单的表单提交为例。
4、html的javascript-ajax部分,以上步body中的cilik事件为例。
5、php文件的编写部分,主要使用$_POST来接受ajax传输的数据,并可以返回不同类型的数据。如echo结果或者json_encode转码成为json格式的数据返还给前端做处理。
6、结果展示:表单中的内容在提交后,无刷新展示了出来。
那比如我要接收post过去的data:{name:'linfffff',sex:'0' },如果我想知道name的值是多少,是直接$_POST['name']吗?还有我上面写的Ajax格式对不对,有没有什么错的地方,为什么我在upload.php 直接print_r($_POST),只显示array()呢
追答格式不对,你看下手册,不要data
追问还是空数组
本回答被网友采纳