On Tuesday, July 2, 2013 4:59:22 PM UTC+2, jose llopis wrote:
> $(document).ready(function(){
>     $("#loginButton").each(function(){
>         this.onclick=logon;
>     });
> });
> 
> function logon()
> {    
>         $.ajax({
>              url:"http://127.0.0.1/webappServer/login.php";,
>              type:"POST",
>              data: { 
>                 user: $("#txtU").val(),
>                 pass: $("#txtP").val()
>             },
>              success:function(data){
>                 if(data!=-1)
>                 {
>                     data=$.parseJSON(data);
>                     sessionStorage.setItem("loginID",data.id);
>                     sessionStorage.setItem("nick",data.nick);
>                     location.href="app.html";
>                 }
>                 else
>                 {
>                     alert("error");
>                 }
>              },
>             error:function(){alert("EEEERROR");}
>         });
> }
> 
> i only get "EEEERROR" anyone can help?

Are you trying this from a packaged webapp? If so, to make cross origin 
requests you'll have to have the systemXHR permission and then add:

xhrFields: {
    mozSystem: true
  }

to your $.ajax call.
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to