

したいことは：送信ボタンを押すとincludes/sync.phpのファイルが実行したいです。

説明：  
mysqlデータベースからphpでデータを取得して最新のid順で表示しています、それぞれのidにボタンを設置してデータを送信してphpファイルを実行していますが  
下記のエラー出ていますが何が間違っていますでしょうか？  
id(1)からid(10)まで、ありますが最新のid(10)を押すと下記のエラーが出ますがその他のidのボタンを押しても反応が何もしないです！！  
なぜでしょうか？誰かがご教授お願いします。

説明補足：/* 下記の質問は、これをajaxで書き換えた場合のエラーです  
これは正しく動作しますが=> echo "送信";*/

下記のエラー：

[code]

    SyntaxError: Unexpected identifier
    
[/code]

１、下記の送信ボタンを上記のエラーが出ます

[code]

    echo "<td><a rel='$test_id' href='javascript:void(0)' id='sw'>送信</a></td>";
    
    <script type="text/javascript"  src="http://ajax.googleapi.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function(){
            $("#sw").click(function(){
                var param = {"test_id" : "{$test_id}"};
                    $.ajax({
                    type: "post",
                    url : "includes/sync.php",
                    data: JSON.stringify(param),
                    dataType : "text",
                }).done(function(data){
                    alert(data.text);
                }).fail(function(XMLHttpRequest, textStatus, errorThrown){
                    alert(errorThrown);
                });
            });
        });
    </script>
    
[/code]


CC BY-SA 3.0
2016-05-23T07:59:37.503
25105
2016-05-23T09:55:59.063
2016-05-23T09:55:59.063
9013
question
php jquery ajax
php ajax , SyntaxError: Unexpected identifier


jQueryのリンクが間違っているようです。`http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js`に直してみてください。(googleapi
-> googleapis)


CC BY-SA 3.0
2016-05-23T08:26:07.180
25108
2016-05-23T08:26:07.180
14928
25105
answer