我正在開發一個Phonegap Cordova
應用程序,並且我想要使用AJAX
將POST
數據發送到服務器,但我無法獲取錯誤。Cordova無法使用ajax將數據發佈到服務器
我的示例代碼:
<script>
$(document).ready(function()
{
$('#frm').submit(function()
{
var username = $('#textinput').val();
var username = $.trim(username);
var password = $('#passwordinput').val();
var password = $.trim(password);
{
alert('Please enter username');
return false;
}
else if(password =='')
{
alert('Please enter password');
return false;
}
else
{
var user = $('[name=username]').val();
var pass = $('[name=password]').val();
$.ajax({
type: 'POST',
url: 'http://eqfree***p.com/log_sb.php',
rossDomain: true,
beforeSend : function() {$.mobile.loading('show')},
complete : function() {$.mobile.loading('hide')},
data: { username:'user', password:'pass'},
dataType: 'json',
success: function(data){
alert(data.success);
alert('success');
},
error: function(){
alert('error!');
}
});
return false;
}
});
});
</script>
有什麼錯誤?查看外部請求的白名單插件:https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-whitelist/ – DarthJDG
清理介紹文本。 – Patrick