This is the cross-domain request to the REST service:
$.ajax({
                type: "GET",
                dataType: "jsonp",
                contentType: "application/javascript",
                data: d,
                //crossDomain: true,
                async: false,
                url:"http://xx.xx.xx.xx/MyService/MyService.svc/GetData",
                success: function (jsonData) {
                    console.log(jsonData);
                    alert('Hello');
                },
                complete: function (request, textStatus) {
                    console.log(request.responseText);
                    console.log(textStatus);
                },
                error: function (request, textStatus, errorThrown) {
                    console.log(request.responseText);
                    console.log(textStatus);
                    console.log(errorThrown);
                }
}); 
Here, with data: d how much data I can send? Is there a limit?
 
    