jquery中的$.post(),提交到php端如何获取值

jquery中的$.post(),提交到php端如何获取值,第1张

ajax 提交 后在控制器里dump($_POST)你提交的数据 可在 控制台 里看返回的数据 查看是否有结果

在控制器里 echo "0k" 是返回结果 页面中 javascript 中的 if(data=='ok'){} 才可执行。

上传文件不能用POST接收,并且发送文件类型需要在表单里面添加enctype="multipart/form-data"这个才能发送文件。如:<form action="{:U('Admin/Task/addhandle')}" method="post" enctype="multipart/form-data">

在控制器中需要用$_FILES这个来接收上传的文件数据。

后台获取前端表单的值,依赖于表单控件的name属性,而 <INPUT id="token" VALUE ="证明材料"> 并没有设定name属性,所以获取不到,应该改为 <INPUT name="token" id="token" VALUE ="证明材料">

sub识别不了,

$sub是变量,如果你把值存到$sub里面,你应该吧[sub] 改为 [$sub]

‘sub’ 或者 “sub” 表示一个字符串。应该加上单引号或者双引号。

结尾有个分号 ;

还有就是中英文的符号是不太一样的,用英文模式输入符号

以上就是关于jquery中的$.post(),提交到php端如何获取值全部的内容,包括:jquery中的$.post(),提交到php端如何获取值、thinkphp提交表单后 $_POST收不到数据,很是郁闷、php post 为何无法获取表单值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9583046.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存