phpからajaxを投げてフロントで受け取る

1 $result = json_encode($result);
2 echo $result;

 

$( function() {
10        
11       $("*[name=btn]").click(
12        
13          function() {
14              
15             var $keyword = '';
16              
17             $.ajax({
18                url: "./getAr.php",
19                type: "POST",
20                data: { val : $keyword },  // 検索など引数を渡す必要があるときこれを使う
21                //dataType: 'json',        // サーバーなどの環境によってこのオプションが必要なときがある
22                success: function(arr) {
23                       
24                      // 自分の環境だと帰ってきた配列をパスしないとだめ。
25                      // ローカルだとそのまま使えた。
26                      var parseAr = JSON.parse( arr );
27                       
28                       $("p").text('検索結果:'+ parseAr.length+'件');
29                       
30                   reWriteTable(parseAr);
31                }
32             });
33          }
34       );
35