Jump to content

Codeigniter Jquery & Form Submitting


downah

Recommended Posts

Hi guys, finally codeigniter seems to make a little sense when I gave it another go making a simple project and learning individual things to get there as opposed to just following the “blog tutorial”.. However I am trying to submit a form and do it through ajax/jquery so that the other page doesn’t show and everything happens in one page.

This is from my view where the form and jquery is:

jquery:

 

<script>
  $(function(){
   $("#form-signin").submit(function(){
	 dataString = $("#form-signin").serialize();

	 $.ajax({
	   type: "POST",
	   url: "<?php echo base_url(); ?>index.php/welcome/addmovie",
	   data: dataString,

	   success: function(data){
		   alert('Successful!');
	   }

	 });

	 return false;  //stop the actual form post !important!

  });
  });
</script>

 

form:

 


   <form class="form-signin" method="post" id="form-signin">
    <h4 class="form-signin-heading">Add a Movie</h4>
    <input type="text" class="input-block-level" placeholder="Movie Title">
    <input type="text" class="input-block-level" placeholder="URL">
    <input type="number" class="" min="1" max="100" placeholder="Jamies Score">
    <input type="number" class="" min="1" max="100" placeholder="Kellys Score">
    <button class="btn btn-large btn-primary" type="submit">Add</button>
  </form>

 

It seems nothing happens when you click the submit button and I’ve put the script at the bottom of the page just before </body> as it seems when I put it under the form it doesn’t load the rest of the code below it? I am very new with jquery so please be kind.

I don’t have anything in the script which the jquery should load (public function addmovie in the welcome controller) so it should return successfully I think?

I hope someone can help me out!

 

PS Using this tutorial: http://optimiseblog....niter-and-ajax/

Link to comment
https://forums.phpfreaks.com/topic/271650-codeigniter-jquery-form-submitting/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.