weixin_33691817 2016-07-14 18:56 采纳率: 0%
浏览 5

将$ _GET传递给脚本(AJAX)

I would like to pass $recptid = $_GET['id']; To the following

<div id="result"></div>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
    $(document).ready(function() {
        $('#name').focus();
        $('#name').keypress(function(event) {
            var key = (event.keyCode ? event.keyCode : event.which);
            if (key == 13) {
                var info = $('#name').val();
                                    $.ajax({
                    method: "POST",

                    //need to pass my get variable  
                    url: "message_action.php",
                    data: {name: info},
                    success: function(status) {
                        $('#result').append(status);
                        $('#name').val('');
                    }
                });
            };
        });
    });
</script>

Which then executes message_action.php query's as at the moment my error is Undefined variable: recptid . As my query cannot access it due to been in separate file for AJAX

How can I pass $recptid to message_action.php please?

  • 写回答

3条回答 默认 最新

  • weixin_33720452 2016-07-14 19:02
    关注

    in your data: {name: info}, just put the thing too.. data: {name: info, recptid: '<?php echo $_GET["id"]; ?>'}, then in message_action.php just use $_POST['recptid']; (use post since your AJAX Call uses POST method)

    评论

报告相同问题?

悬赏问题

  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败
  • ¥15 树莓派5怎么用camera module 3啊
  • ¥20 java在应用程序里获取不到扬声器设备
  • ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
  • ¥15 Attention is all you need 的代码运行
  • ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗
  • ¥15 使用esm_msa1_t12_100M_UR50S蛋白质语言模型进行零样本预测时,终端显示出了sequence handled的进度条,但是并不出结果就自动终止回到命令提示行了是怎么回事: