我有两个输入日期选择器,我正在通过
发送它们的值
var getData = basePath + 'AdminFinance/GetStudentPaymentsForDate/?FromDate=' +
$(".datepickerInputFROM").val() + '&ToDate=' + $(".datepickerInputTO").val()
if ($(".datepickerInputFROM").val() == 'null') {
alert('error')
}
如果.datepickerInputFROM值为null,我正在使用警告框。 请帮助验证如何验证.datepickerInputFROM和.datepickerInputTO。
答案 0 :(得分:3)
只需检查它们:
if (($(".datepickerInputFROM").val() == 'null') && ($(".datepickerInputTO").val() == 'null')) { ... }
如果您想检查其中是否为空,请使用||
or
if (($(".datepickerInputFROM").val() == 'null') || ($(".datepickerInputTO").val() == 'null')) { ... }
顺便提一下'null'
字符串检查是不理想的,如果你要检查的是空的话,它会失败 - 对于空的它应该是
if ($(".datepickerInputFROM").val() === '') ...
或者你可以做到
if ($(".datepickerInputFROM").val()) ...