hi i am trying to dynamically validate my registration form, so that check are being made, when the user enters values into input fields using jquery and php. i am returning the values using a json array, the first input box is validated but the second one does not get validated and im not sure why? any help would be mostly appreciated.
1条回答 默认 最新
duananyantan04633 2015-09-17 15:59关注This problem is occurring because your
validate()function takes two parameters:fnameandname, but you are always only sending the first parameter and not the other one.To fix it, in your
fnameevents do this:validate($('#fname').val() , ""); --------------- --- | | fname lnameand in your
lnameevents do this:validate("" , $('#lname').val()); --- ---------------- | | fname lnameand in your
PHPmake sure you set it so that it reads no "blanks":if( isset($_POST['lname']) && $_POST['lname'] !== "") if( isset($_POST['fname']) && $_POST['fname'] !== "")本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报