如何验证两个输入的值,将其值发布为json

时间:2017-03-25 08:11:46

标签: javascript jquery json

我有两个输入日期选择器,我正在通过

发送它们的值

var getData = basePath + 'AdminFinance/GetStudentPaymentsForDate/?FromDate=' + 
    $(".datepickerInputFROM").val() + '&ToDate=' + $(".datepickerInputTO").val()
if ($(".datepickerInputFROM").val() == 'null') {
    alert('error')
}

如果.datepickerInputFROM值为null,我正在使用警告框。 请帮助验证如何验证.datepickerInputFROM和.datepickerInputTO。

1 个答案:

答案 0 :(得分:3)

只需检查它们:

if (($(".datepickerInputFROM").val() == 'null') && ($(".datepickerInputTO").val() == 'null')) { ... }

如果您想检查其中是否为空,请使用||

or
if (($(".datepickerInputFROM").val() == 'null') || ($(".datepickerInputTO").val() == 'null')) { ... }

顺便提一下'null'字符串检查是不理想的,如果你要检查的是空的话,它会失败 - 对于空的它应该是

if ($(".datepickerInputFROM").val() === '') ...

或者你可以做到

if ($(".datepickerInputFROM").val()) ...