ログイン Web サービスがあり、Jquery Ajax を使用してアクセスしようとしています。しかし、私はアクセスできません。私は多くの方法を使用しましたが、成功しませんでした。助けてください
getJSON の使用
$("#login").click(function () { var url = 'http://localhost:8080/vrm/web_services/login?data=[{"email":"gaurav.gautam@mailinator.com","password":"123456","device_token":"GLKOS58GDG549853JSFJSBMSMSG"}]'; jQuery.getJSON(url+"&callback=?", function(data) { alert("Success" + data.id); });
.ajax() の使用
var markers = [{ "email": "gaurav.gautam@mailinator.com", "password": "123456","device_token":"GLKOS58GDG549853JSFJSBMSMSG" }] $.ajax( { // url: 'http://localhost:8080/vrm/web_services/login?data=[{"email":"gaurav.gautam@mailinator.com","password":"123456","device_token":"GLKOS58GDG549853JSFJSBMSMSG"}]', uri:'http://localhost:8080/vrm/web_services/login', type: "GET", contentType: "application/json; charset=utf-8", dataType: "jsonp", data: JSON.stringify({ data: markers }), processdata:true, jsonpCallback: 'mycallback', success : function(data) { var json = $.parseJSON(data); $('#items').html(json); alert(json); }, error : function(req, status, ex) { alert("Lol" + ex); } });
dataType: "json" も使用していますが、request.status 0 を取得していません。また、dataType: "jsonp" を使用すると、エラー 'invalid label' が発生します。