0

我正在尝试使用 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() )它工作正常。这是为什么?

4

0 回答 0