我有一個問題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