0

私は単純な質問に行き詰まっています.ajax呼び出しを公開Webサービスにしたいのですが、「未定義」エラーが発生しました

<script type="text/javascript">
     $(document).ready(function () {
         $('#btn1').click(myFunction);
     });
     function myFunction() {
         var strSearch = $('#txt1').val();
         var parameters = "{'passage':'" + strSearch + "'}";
         $.ajax({
             url: 'http://www.esvapi.org/v2/rest/passageQuery?key=IP&passage=' + strSearch + '&options=include-passage-references=true',
             type: 'GET',
             data: parameters,
             dataType: "json",
             success: function(result) {
                 $('#res1').html(result.data);
             },
             error: function (xhr) {
                 alert(xhr.data);
             }
         });
     }
</script>

公共サービスは にありhttp://www.esvapi.org/apiます。「GET」メソッドを使用していると思います。

デバッグ スナップショット:

画像

4

2 に答える 2