ajax post を使用して入力値を正常に保存できましたが、次のページが読み込まれません。
クライアント側のコード:
<script type="text/javascript">
    function notifyEmail() {
      var form_data = {
                  'email':$('#inviteEmail').val()
                };
        alert($('#inviteEmail').val());
      $.ajax({
                  url: "<?php echo site_url('main/email_invites'); ?>",
                  type: 'POST',
                  data: form_data,
                  success: function(msg) {
                    return true;
                  }
            });
    }
  </script>
<input type='text' id='inviteEmail' placeholder='Enter email'/>
        <a href='#' name='email' id='invite-all' onclick='notifyEmail();' class='btn'>Notify Me</a>
コントローラーコード:
function email_invites()
    {
        $this->load->model('emailInvites');
        if($query = $this->emailInvites->saveEmailInvite())
        {
                $this->load->view('emailInvites');
        }
    }