如果您提供了JS-jQuery Ajax代码,则可以更有效地理解您的问题。请尝试以下说明…
1)获取获取表单值并传递给表单
<script type="text/javascript"> $(document).ready(function(){ var dataString = $("#FormId").serialize(); var url="ControllerName/MethodName" $.ajax({ type:"POST", url:"<?php echo base_url() ?>"+url, data:dataString, success:function (data) { alert(data); } });}) </script>控制器:
- 将构造中的库form_validation加载为…
$ this-> load-> library(’form_validation’);
$ this-> load-> helper(’form’);
- 现在将您的控制器写为…
function MethodName { $this->form_validation->set_error_delimiters('', ''); $this->form_validation->set_rules('fname','First Name', 'required'); $this->form_validation->set_rules('lname','Last Name', 'required'); $this->form_validation->set_rules('email','Email Address','required|valid_email|is_unique[sec_users.email]'); if ($this->form_validation->run() == FALSE) { echo validation_errors(); } else { // To who are you wanting with input value such to insert as $data['frist_name']=$this->input->post('fname'); $data['last_name']=$this->input->post('lname'); $data['user_name']=$this->input->post('email'); // Then pass $data to Modal to insert bla bla!! }}希望能在我的应用程序中正常工作。
如果是最佳答案,请接受。
谢谢!



