次のコードは AJAX 呼び出しを行っていません (Firebug のコンソールには何も表示されません)。
<SCRIPT type="text/javascript" src="js/jquery-1.8.3.js"></SCRIPT>
<script type="text/javascript">
$(document).ready(function() {
alert( "hola" );
$.ajax({
url: "index.php?action=ajaxMenu&sa=get",
dataType: "json",
success: function(data, status, xhttp) {
if ( data ) { alert ('Got Data'); } else { alert('No Data'); }
}
})
})
</script>
最初のアラートが実行されます。
ただし、URL を手動で入力すると、次の応答が返されます。
{"data":[{"id":"3","name":"Menu 1"},{"id":"4","name":"menu2"}]}
シンプルなものでなければならないと思います。
ありがとう!!