2016-05-27 5 views
0

私は電話帳のコードを書いていました。私はphonegapデスクトップを使ってデスクトップ上で完璧に動作していますが、phonegapビルドを使ってビルドしています。提出ボタンが電話帳で機能していない

<script> 
$(document).ready(function(){ 
}); 
function btnclick(){ 
debugger; 
$.ajax({ 
type:"GET", 
url: url/"+$('#useName').val()+"/"+$('#Password').val(), 
contentType: "application/javascript", 
jsonpCallback: "Login", 
dataType: "jsonp", //Expected data format from server 
});  
} 
function Login(data)  
{ 
if(data==true) 
{ 
window.location.assign("home.html"); 
} 
else{ 
$('#error').show(); 
} 
} 
</script> 
</html> 

そして、入力を与える:

<form> 
<input id="useName" type="text" placeholder="E-mail address" /> 
<input id="Password" type="password" placeholder="Password" /> 
<input type="submit" value="submit" id="btnclick" onclick="btnclick()" /> 
</form> 

答えて

0

私はそれを考えることができる唯一のことはあなたにトラブルを引き起こしていることは、外部ソースをナビゲートするために必要なホワイトリストの設定でボタンがworking.Hereが私のコードではなく、 。

あなたのconfig.xmlの上のようなものを追加する必要がありますあなたがあなたのニーズに合わせてそれらを変更することができますが、これはあなたの問題であることを確認するために、グローバルアクセスと拳それを試してみるん

<access origin = "*" /> 
<allow-navigation href="http://*/*" /> 

を。

はまた、コルドバホワイトリストプラグインを追加

<gap:plugin name="cordova-plugin-whitelist" source="npm" version="1.0.0"/> 
関連する問題