Je développe une application Phonegap Cordova
et je veux POST
données au serveur en utilisant AJAX
mais je ne suis pas en mesure de, obtenir une erreur.Cordova incapable de publier des données sur le serveur en utilisant ajax
Mon exemple de code est:
<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>
Quelle est l'erreur? Consultez le plug-in de la liste blanche pour les demandes externes: https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-whitelist/ – DarthJDG
Nettoyage du texte d'introduction. – Patrick