No conversion from script to jsonp (chrome, safari & fireworks)

No conversion from script to jsonp (chrome, safari & fireworks)

From localhost I call a rest service (php) via cross domain using jsonp, it works on Internet Explorer but I got error on Chrome (21.0.1180.60), Safari and Firefox. Any idea or help is welcome.
Here is the code: 
  1. $.ajax({
  2.   type: "GET", 
  3.   url: urlroot, 
  4.   data: {}, 
  5.   dataType: "jsonp",   
  6.   success: function(resp){
  7. alert("mserver says: "+resp.message);
  8.   },
  9.   error: function(e, textStatus, errorThrown){ 
  10. alert('Error: '+errorThrown );    
  11.  
  12.   }
  13. });
Please tell me what's wrong