jquery ajax to retrieve JSON data from remote URL

test.json

<script type="text/javascript">
function getJSON(json) {
    alert("Got JSON!");
    // do something with json
}
</script>
<script type="text/javascript" src="http://192.168.99.68/test.json?callback=getJSON" async="true"></script>
<div id="images">
 
</div>
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?",
  {
    tags: "gulmarg",
    tagmode: "any",
    format: "json"
  },
  function(data) {
    $.each(data.items, function(i,item){
      $("<img/>").attr("src", item.media.m).appendTo("#images");
      if ( i == 5 ) return false;
    });
  });
$.jsonp({
    "url": target_url+"ping.php?callback=?",
    "success": function(data) {
        // print out data
    },
    "error": function(d,msg) {
        // error
    }
});
<?php
    echo $_GET['callback'] . '(' . "{'response' : 'success'}" . ')';
?>

https://github.com/jaubourg/jquery-jsonp