我有一个问题wirh我的jquery code.My代码工作良好,除了在IF条件警报部分。jquery代码不工作(警报)
$('#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');
}
});
这是代码不工作的部分。
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;
当你说它在IF警报部分不能很好地工作时,你是什么意思? ELSE部分是否始终运行? – 2010-08-13 05:29:54
它扔任何javascript错误? – 2010-08-13 06:16:36
你是什么意思,不工作?它怎么不工作?是否给出错误信息?你期望它做什么? – 2010-08-13 06:16:48