为什么request获取不到ajax传的值
阿亦
阿亦 2018-04-25 13:43:26
[PHP讨论组]

ajax部分:

$.ajax({
   type:"post",
   url:"{:url('Contact/sendEmail')}",
   data:"username="+$("#username").val(),
   //dataType:'json',
   success: function (data) {
       alert(data);
   }
})

thinkphp部分:

//发送邮件
public function sendEmail(Request $request){
   $data = $request->param();//返回信息
   $name = $data['username'];

补充:路径没问题,也使用了request

报错问题:

未定义数组索引: username



阿亦
阿亦

全部回复(1)
路过

data:{

    'username' : $("#username").val()

}

ajax 里data换成对象呢???


热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号