私は yelp v2 js api を使用しようとしています。
フォームイベントから ajax 呼び出しをトリガーしようとすると、成功は発生しません (そして、firebug NET パネルには何もありません) デバッガーを介して $.ajax 行にステップスルーできます...
<script>
$(document).ready(function() {
$('#btnSubmit').click(function() {
.
.
.
$.ajax({
'type': 'GET',
'url': message.action,
'data': parameterMap,
'cache': true,
'dataType': 'jsonp',
'jsonp': false,
'jsonpCallback': 'cb',
'success': cbSuccess
});
});
});
</script>
ただし、ページの読み込み時に同じコードを実行すると (上記のコードからラッパー $('#btnSubmit').click(function() を取り除く)、正常に動作します。これはなぜですか?