J'ai eu un problème avec mon code de jquery. Mon code fonctionne bien excepté la partie d'alerte dans l'état d'IF.Le code de jquery ne fonctionnait pas (pour l'alerte)
$('#datepicker').datepicker({ onSelect: function(dateStr) {
var url = 'GetExchangeRate';
var sellingRateValue;
var buyingRateValue;
$('#Duedate').val(dateStr);
$.post(url, { dateToGet: dateStr },
function(data) {
var dr = $('#Dollar').val;
var br = $('#BuyingRate').val;
var sr = $('#SellingRate').val;
if ((dr == null || dr.length < 1) && (br == null || br.length < 1) && (sr == null || sr.length < 1)) {
alert("Please enter the exchage for today.");
$('#Dollar').val('');
$('#BuyingRate').val('');
$('#SellingRate').val('');
return false;
}
else {
$('#Dollar').val(data.DollarRate);
$('#BuyingRate').val(data.SellingRate);
$('#SellingRate').val(data.BuyingRate);
//alert(data.CurrentDate);
}
}, 'json');
}
});
Voici une partie de code qui ne fonctionne pas.
if ((dr == null || dr.length < 1) && (br == null || br.length < 1) && (sr == null || sr.length < 1)) {
alert("Please enter the exchage for today.");
$('#Dollar').val('');
$('#BuyingRate').val('');
$('#SellingRate').val('');
return false;
Lorsque vous dites que cela ne fonctionne pas bien dans la partie d'alerte IF, que voulez-vous dire? Est-ce que la partie ELSE fonctionne toujours? –
Lance-t-il une erreur javascript? –
Que voulez-vous dire, ne fonctionne pas? Comment ça ne marche pas? Un message d'erreur est-il indiqué? Qu'attendez-vous qu'il fasse? –