2015-08-18 3 views
0

im разрабатывая проект, мой собственный, и я использую codeigniter в качестве моей структуры, я довольно начинаю с php и codeignier. Я создал окно подтверждения в jquery, но это и html alert. так как это сделать? не смейся надо мной, ребята. Благодарю.как добавить подтверждение jquery popup в codeigniter

вид

<?php 

$_instance = get_instance(); 


$attributes = array('id' => 'main_form'); 

?> 
<?php echo form_open('registration/reset',$attributes);?> 

<style> 
    span{ 
     color: red; 
    } 

    #main_tb{ 
     margin-top:100px; 
    } 
    </style> 

<table cellspacing='10' id> 




</table> 

    <div id='main_form'> 
    <form id="main_form" name="form"> 

<table CELLSPACING=2 CELLSPACING=10 id='main_tb' > 

    <tr> 
     <td></td> 
     <td id="error"></td> 
    </tr> 
    <tr> 
     <td>User Name</td> 

     <td> <select class="cmb" style="width: 200px;" id="cmb_user" name="cmb_user"> </select></td> 


    </tr> 



    <tr> 
          <td></td> 

          <td><?php echo $this->session->flashdata('reset_error'); ?></td> 

         </tr> 


    <tr> 
     <td></td> 

     <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" id="save" value="reset password"/></td> 
    </tr> 


</table> 
</form> 

</div> 


<?php echo form_close();?> 

сценарий

$j('#main_form').submit(function() { 
//  event.preventDefault();   
    var status = confirm("Are you sure? This cannot be undone"); 
    if(status == false){ 
    return false; 
    } 
    else{ 
    return true; 
    } 
    }); 

контроллер

function reset(){ 

     $password =$_POST['cmb_user']; 
     echo $username = $this->input->post('cmb_user'); 


     $data_array = array(
       'id_user' => $this->input->post('cmb_user'), 

        ); 
//  // echo 'sdsd'; 
//  echo $_POST['cmb_user']; 
//   
     $this->load->model('registration/registration_model'); 
      $this->registration_model->reset_pass($data_array); 

       $this->session->set_flashdata('reset_error', ' <br><span style="font-size: 10px;background-color: #FFFFFF;color:#ff0000;border:solid 1px #ff99cc;padding:2px;border-radius: 5px 5px 5px 5px">Reset Successfull</span>'); 
      redirect('/registration/admin_reset'); 
    } 

эта функция работает. но я хочу добавить jQuery fancy popup как сладкое предупреждение. благодарственное снова ..

+0

Добавьте его в 'view' – Hassaan

+0

@Hassan это работает, как это, но я хочу, чтобы добавить фантазии всплывающее окно, как Месси MessageBox, сладкий предупреждение , Спасибо за ответ. –

+0

Пожалуйста, введите код 'view'. – Hassaan

ответ

0

Добавьте следующий код в ваш view

<script src="https://cdn.rawgit.com/t4t5/sweetalert/master/dist/sweetalert.min.js"></script> 
<link rel="stylesheet" type="text/css" href="https://cdn.rawgit.com/t4t5/sweetalert/master/dist/sweetalert.css"> 
<script language="javascript"> 
    sweetAlert("Oops...", "Something went wrong!", "error"); 
</script> 
+0

не работает сэр! –

Смежные вопросы