javascript - post传值成功,但为何显示值为空
怪我咯
怪我咯 2017-04-11 10:29:45
[JavaScript讨论组]

我的do和msgId是通过ajax传递的,后台也已经可以利用do和msgId调取数据显示在页面上,submit和comment是直接通过form表单传递的.....两个都传递到comment.php里。我想要实现的是通过do和msgId直接在页面上显示我数据库中已有的数据,然后通过submit和comment以及之前的msgId实现将用户输入的信息保存到的数据库中,但此时msgId的值为空。是为什么呢?
——————————————————————————————————————————————————————————————————————————————————————
js中利用ajax传msgId值,并在comment.php中利用该值获取数据库内容,呈现在页面上。此前效果可实现,但在此利用该msgId值以及form表单中post方法传回来的值,在comment.php中插入数据。但此时的msgId显示为空,且form表单中利用post也提取不到值,这是为什么呢?
comment.php

]

头信息:

利用var_dump出来的三个值:

不知道是不是后台在获取我form传回来的值时重新刷新了导致msgId丢失呢?但很奇怪为什么表单中的数据也提不到?谢谢大家!!!

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(1)
PHP中文网

你的ajax代码里,传递的参数有do和msgId,没有submit和comment
php后台接收到的参数却有submit和comment,没有do和msgId
结论:你的表单提交根本没有通过这段ajax代码……

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

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