您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

$ .load内部的表单未正确发布

$ .load内部的表单未正确发布

您熟悉AJAX吗?如果您已经知道,请原谅我,但是如果您不知道,请原谅我:

Ajax将数据发布到外部PHP文件,该文件处理接收到的数据,并发送回答案。看起来像这样:

文件1:

<html>
    <head>
        <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
        <script type="text/javascript">
            $(document).ready(function() {
                $('#Sel').change(function() {
                    var opt = $(this).val();
                    var someelse = 'Hello';
                    var more_stuff = 'Goodbye';
                    $.ajax({
                        type: "POST",
                        url: "receiving_file.PHP",
                        data: 'selected_opt=' + opt + '&something_else=' +someelse+'&more_stuff='+more_stuff,
                        success:function(data){
                            alert('This was sent back: ' + data);
                        }
                    });
                });
            });
        </script>
    </head>
<body>

<select id = "Sel">
    <option value ="Song1">default value</option>
    <option value ="Song2">Break on through</option>
    <option value ="Song3">Time</option>
    <option value ="Song4">Money</option>
    <option value="Song5">Saucerful of Secrets</option>
</select>

文件#2:receiving_file.PHP

<?PHP
    $recd = $_POST['selected_opt'];
    echo 'You chose: ' . $recd;
其他 2022/1/1 18:15:07 有460人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶