在CodeIgniter中不使用提交按钮提交表单

时间:2015-07-16 07:25:43

标签: javascript php codeigniter

我是CodeIgniter框架的新手,现在所有的课程都在我脑海中混乱。我只是想问一下,如何在不使用codeigniter中的表单提交按钮的情况下提交表单。我确实看到了一个javascript的例子,但我想在codeigniter框架中看到它。谁能给我一个简单的mvc样本?提前谢谢!

1 个答案:

答案 0 :(得分:2)

你也可以使用AJAX

<script>
    $(function(){
        $( "#submit" ).click(function(event)
        {
            event.preventDefault();
            var name= $("#name").val();
            var phone= $("#phone").val();
            var address= $("#address").val();

            $.ajax(
                {
                    type:"post",
                    url: "<?php echo base_url(); ?>index.php/Controller_name/Method name",
                    data:{ name:name, phone:phone,address:address,},
                    success:function(data)
                    {

                    }
                    error:function(data)
                    {

                    }
                });
        });
    });
</script>

所以Form应该是

<form action="#" method="post">

    <input type="text" id="name" name="name">
    <input type="text" id="phone" name="phone">
    <input type="text" id="address" name="address">

    <input type="submit" value="Submit Form" id="submit">
</form>