I'm trying to load html content cross-domain using ajax. Here is my code:
$.ajax({
            crossDomain: true,
            crossOrigin: true,
            url: 'http://en.wikipedia.org/wiki/Cross-origin_resource_sharing',
            type: "GET",
            dataType: "JSONP",
            success: function (data) {
                $("#divTest").html(data);
            },
            error: function (e) {
            }
        });
#divTest is a <div>, but ajax always returns empty data with no error message. I tried setting crossOrigin, crossDomain properties as suggested, but without success. Can someone look and let me know what I'm missing ?
Also: is there any better and secure way to load html content cross-domain?
Update: After implementing the latest jQuery, it gets status code 200 and thinks of it as success.
 
     
     
    