小编GOD*_*ODZ的帖子

CodeIgniter 使用 jquery 动态输入并插入到数据库

我偶然发现了一个关于我的朋友 CI 项目的问题:他想<input>在正文中添加一个新标签并插入到 MySQL,所以我制作了以下代码:

<?php echo form_open('welcome');?>
<div id="container">
    <p id="add_field"><a href="#"><span>&raquo; Add Educational Background.....</span></a></p>
</div>
<div class="spacer"></div>
<input id="go" name="btnSubmit" type="submit" value="insert" class="btn" />
<?php echo form_close();?>
Run Code Online (Sandbox Code Playgroud)

控制器:

$this->load->view('welcome_message');
$this->load->model('test'); 

if($this->input->post('attain',true) != null){

    foreach ($this->input->post('attain',true) as $a) {
        foreach ($this->input->post('major',true) as $m) 
            foreach ($this->input->post('school',true) as $s) 

                $data = array(
                    'attain'=>$a,
                    'major'=>$m,
                    'school'=>$s);
                $this->db->insert('stress',$data);

                print_r($data); // for show purposes

                redirect(base_url());

            }

        }
Run Code Online (Sandbox Code Playgroud)

Javascript:

<script type="text/javascript">
var count = 0;
$(function(){
    $('p#add_field').click(function(){
        count += 1;
        $('#container').append(
            '<input id="major' + …
Run Code Online (Sandbox Code Playgroud)

javascript php mysql jquery codeigniter

5
推荐指数
1
解决办法
4421
查看次数

标签 统计

codeigniter ×1

javascript ×1

jquery ×1

mysql ×1

php ×1