2017-03-16 31 views
0

我想要顯示錯誤消息,如果我點擊忘記密碼鏈接,它會顯示如錯誤消息電子郵件字段所需。 this is the forgot password page images點擊忘記的密碼鏈接它會顯示如錯誤消息電子郵件字段

<form action="<?php echo base_url(); ?>Index.php/Login_cntrl/login" method="POST" > 

         <div class="field-wrap"> 
          <label class="view-label">Email Address</label> 
          <input type="email" placeholder="Email Address" name="email" id="email" class="input-control" value="<?php echo set_value('email'); ?>"/> 
          <span class="text-danger"><?php echo form_error('email'); ?></span> 
         </div> 

         <div class="field-wrap"> 
          <input type="password" placeholder="Password" name="password" id="password" value="<?php echo set_value('password'); ?>" /> 
          <span class="text-danger"><?php echo form_error('password'); ?></span> 

          <a href="javascript:void(0)" class="btn btn-link btn-nobg" id="btn-show-forgot" >Forgot ?</a> 

         </div> 


         <div class="field-wrap"> 
          <button type="submit" class="btn btn-submit" name="ulogin" id="ulogin" >Login</button> 
         </div> 
         <div class="field-wrap"> 
          <a href="javascript:void(0)" class="btn btn-link btn-nobg" id="btn-show-signup">NEW User? Sign up</a> 
         </div> 
        </form> 
+0

你可以發表你的控制器? –

回答

0

,如果你使用jQuery就這樣

$('#btn-show-forgot').click(function(event) { 
/* Check Email Value */ 
var email = $('#email').val(); 
if (email == ''){ 
alert('email must not empty')} 
}); 

或嘗試這樣

$(document).on('click','#btn-show-forgot',function(event){ 
var email = $('#email').val(); 
if (email == ''){ 
alert('email must not empty')} 
}); 
+0

對不起,我已經嘗試過該代碼,但它不工作 –

+0

我被編輯,你可以嘗試代碼,併發送給我什麼錯誤的控制檯上,所以我可以幫你 –

+0

點擊確定按鈕後警報彈出空字段將要下一頁未經驗證 –

0

試試這個,並根據你需要

$('#btn-show-forgot').click(function(event) { 
var email = $('#email').val(); 
if (email == ''){ 
var r = confirm("Press a button!"); 
if (r == true) { 
window.location = //your landing page 
} else { 
txt = "You pressed Cancel!"; 
} 
} 
});` 
+0

對不起,我已經嘗試使用該代碼,但它不工作 –

+0

如果使用代碼,你必須使用jQuery –

相關問題