0

我想验证我的 3 个输入是否与数组中的值相同。

<?php 
$aylength = 0;
$resultacyear = array();
foreach($academicyear->result() as $ay)
{
    $item = array(
            'tahunakademik' => $ay->Tahun_Akademik,
            'idsemester' => $ay->ID_Semester,
            'idlevelyear' => $ay->ID_Level_Year
            );
    $resultacyear[]= $item;
    $aylength++;
}

?>
<script type="text/javascript">

    $('#btn_save').click(function() {
        <?php $inc = 0; ?>
        for(i=0;i<parseInt(<?php echo $aylength?>);i++)
        {
            if($('#txt_tahunAkademik').val()=="<?php echo $resultacyear[$inc]['tahunakademik'] ?>" && $('#cb_semester').val()=="<?php echo $resultacyear[$inc]['idsemester'] ?>" && $('#cmb_YearLevel').val()=="<?php echo $resultacyear[$inc]['idlevelyear'] ?>")
            {
                alert ("Data already exists!!");
                return false;
                break;
            }
            else
            {
                <?php $inc++; ?>
                return false;
            }
        }
    });
    </script>

当我尝试时,它没有验证甚至检查该值。
我的验证有问题吗?

4

0 回答 0