По какой-то причине мой jsonp-скрипт выполняет два запроса вместо одного.Вот код, который, как вы можете видеть, должен запускаться при нажатии определенного тега html:
<div data-role="collapsible" data-collapsed="true" id="one">
<h2>First Box</h2>
<script>
$(document).ready(function() {
$("#one").click(function(){
$.ajax({
dataType: 'jsonp',
data: '',
jsonp: 'jsoncallback',
url: 'MYURL',
success: function (data) { $("#one").append((data.output)); }
}); }); }); </script>
Firebug показывает, что два запроса GSON jsonP выполняются один за другим, но я могуне понимаю, почему.