JQuery noob here。我需要一些幫助,這很基本,但如果有人能幫助我,我會很感激。我正在一個古怪的頁面上工作,該頁面需要比較出發/到達日期以查看它們是否無效。這是我想出的邏輯來比較完美的日期(對於一個日期)。jQuery迭代邏輯問題..函數中的邏輯
我遇到的問題是有9個需要比較的日期,#AD1和#DD1到#AD9和#DD9,每個行在一個名爲「.dateVal」的類的單獨錶行中。我如何封裝這個代碼來在函數中運行這9個日期?我非常感謝提前的幫助。謝謝!
var strErrors = '';
var strRequired = '';
var iniString = '';
var endString = '';
var dateIni = $('#AD1').val().split('/');
var dateEnd = $('#DD1').val().split('/');
$.each(dateIni, function (index, value) {
iniString = iniString + value;
})
$.each(dateEnd, function (index, value) {
endString = endString + value;
})
iniString = parseInt(iniString, 10);
endString = parseInt(endString, 10);
if (iniString > endString) {
strErrors = strErrors + ' - Departure/Arrival dates are incorrect. \n'
}
你見過這個:http://stackoverflow.com/questions/1353684/detecting-an-invalid-date-date-instance-in-javascript? –
日期格式爲非愚蠢(不是標準日期格式)。我的邏輯工作正常,我測試了它,它非常完美。我只想將我的邏輯封裝到一個貫穿9行表格的函數中。感謝您的輸入! – marcus314