
正文
thinkphp3.2success的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
为什么thinkphp3.2无法获取到json提交的数据?
1、我认为应该不要太复杂,应该就是这样的。在console.log中, 可以看到object ,点下箭头,就可以看到数据。发过来的数据, 要先编码成为json格式。
2、上传文件不能用POST接收,并且发送文件类型需要在表单里面添加enctype=multipart/form-data这个才能发送文件。如: 在控制器中需要用$_FILES这个来接收上传的文件数据。
3、this-ajaxReturn();就是返回JSON的数据格式。
4、使用jquery的ajax的jsonp类型跨域请求数据、始终获取不到返回数据是设置错误造成的,解决方法为:创建基本的文件结构json_ajax.html和json_ajax.php,下载jquery.js。
相关问答
Q1: thinkphp3.2怎么使用pnotify.js插件代替原本的success和error提示...
设置好上传的参数后,就可以调用Think\Upload类的upload方法进行附件上传,如果失败,返回false,并且用getError方法获取错误提示信息;如果上传成功,就返回成功上传的文件信息数组。
用ajax,在后台判断完,用$this-success()或者$this-error()返回,传回的数据都会带一个status,在前台pnotify.js根据status做出提示。
thinkphp3.2success的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、thinkphp3.2success的信息别忘了在本站进行查找喔。






