这里是ajax提交:
var result = '';
$.ajax({
type:'POST',
url:'../User/admin_add',
data:data.field,
cache:false,
async:false,
dataType:'json',
success:function (data) {
result = data;
}
});
这里是控制器:
public function admin_add(){
if (IS_GET ){
$this->display();
}elseif (IS_POST){
var_dump(I('post'));
}
}
打印出来的post值是空值,
var result = '';
$.ajax({
type:'POST',
url:'../User/admin_add',
data:data.field,
cache:false,
async:false,
dataType:'json',
success:function (data) {
result = data;
}
});
这里是控制器:
public function admin_add(){
if (IS_GET ){
$this->display();
}elseif (IS_POST){
var_dump(I('post'));
}
}
打印出来的post值是空值,
解决方案 »
- php里面有没有判断英文短句里面哪些单词是名词哪些单词是动词哪些是形容次的 函数吗?
- imagecreatefromjpeg() Fatal error 连接被中断
- 大量图片的存储方法?
- 推荐个调查程序
- 急!为什么cpu占用率100%?小女子感激不尽
- 【招聘】[北京]【发布日期 2006年2月21日】 [网站开发、网络维护]
- 有关Pear的工作机制的问题
- 新手问题:以下错误是怎样造成的?Thanks,解决就结贴
- 菜鸟问路!·#¥%%…——**(()
- 管理登录页面有一个口令卡,怎么样才可以看见这个口令卡的坐标,或者把这口令卡怎么样才可以生成出来
- php模拟登录教务系统一直提示数据库忙
- 很有意思的一套程序,大商创,我测试用一个商家帐号一口气上传了60W商品量
改为
data:{"a":1},看看有没有。
如果可以,表示你的data.field有问题。
1.检查客户端
把data.field 打印出来看看
看看是否有值2.检查服务端
var_dump(I('post'));
改为
file_put_contents('sos.log', json_encode(I('post')), true);然后访问后,看看sos.log有什么内容,就知获取客户端传了什么数据过来了。