복붙노트

[JQUERY] $의 양식 내부가 제대로 게시하지 .load

JQUERY

$의 양식 내부가 제대로 게시하지 .load

해결법


  1. 1.당신은 AJAX에 대해 잘 알고 있습니까? 당신이 이미 알고 있지만, 경우에 당신이하지 않으면 용서 :

    당신은 AJAX에 대해 잘 알고 있습니까? 당신이 이미 알고 있지만, 경우에 당신이하지 않으면 용서 :

    는 수신 데이터를 처리하고 다시 대답을 보내는 외부 PHP 파일에 아약스 게시물 데이터입니다. 그것은 다음과 같습니다 :

    FILE # 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>
    

    FILE # 2 : receiving_file.php

    <?php
        $recd = $_POST['selected_opt'];
        echo 'You chose: ' . $recd;
    

  2. 2.사용 jQuery의 $ .post (...)

    사용 jQuery의 $ .post (...)

    건배

  3. from https://stackoverflow.com/questions/13734395/form-inside-of-load-not-posting-correctly by cc-by-sa and MIT license