Javascript 要仅处理此输入值,需要更改后面的逻辑。 var value = $el.is('select') ? $el.find(':selected').text() : moment($el.val().replace(/(\d{2})\/(\d{2})\/(\
要仅处理此输入值,需要更改后面的逻辑。Javascript 要仅处理此输入值,需要更改后面的逻辑。 var value = $el.is('select') ? $el.find(':selected').text() : moment($el.val().replace(/(\d{2})\/(\d{2})\/(\,javascript,jquery,html,Javascript,Jquery,Html,要仅处理此输入值,需要更改后面的逻辑。 var value = $el.is('select') ? $el.find(':selected').text() : moment($el.val().replace(/(\d{2})\/(\d{2})\/(\d{4}).*/, '$3-$2-$1'), "YYYY-MM-DD").format('DD/MM/YYYY') if ($el.prop('type') == 'date') { return filterArr.every(func
var value = $el.is('select') ? $el.find(':selected').text() : moment($el.val().replace(/(\d{2})\/(\d{2})\/(\d{4}).*/, '$3-$2-$1'), "YYYY-MM-DD").format('DD/MM/YYYY')
if ($el.prop('type') == 'date') {
return filterArr.every(function(filterObj, i) {
var cellText = $row.find('td').eq(filterObj.col).text().toLowerCase();
if ($el.prop('id') == "datefilterfrom") {
return new Date(filterObj.value) <= new Date(cellText.split("/")[2], +cellText.split("/")[1] - 1, cellText.split("/")[0]);
}
if ($el.prop('id') == "datefilterto") {
return new Date(filterObj.value) >= new Date(cellText.split("/")[2], +cellText.split("/")[1] - 1, cellText.split("/")[0]);
}
})
}
if ($el.prop('type') == 'date') {
return {
col: 1,
value: value.toLowerCase()
}
}