Welcome Guest, Not a member yet? Register   Sign In
Return values from CI controllers to Javacript (jQuery)
#13

[eluser]MaartenDeGroote[/eluser]
Hi All,

I also recently started using CodeIgniter. Up until now I really have been loving it.

However, I also seem to run into some small problems when using a POST $.ajax in jQuery. I was wondering if someone has run into the same problem before and knows an appropriate solution.

I created a simple form and use the serialize function from jQuery and the $.ajax method to submit the info to the controller. This looks like this:

Code:
$(document).ready(function(){
    $("form").submit(function(){
        var str = $(this).serialize();
        $.ajax({
            type : "POST",
            url : "ajax/form",
            data : str,
            success : function(msg){
                alert(msg.message)
            }
        }, "json");
        return false;
    });
});

Subsequently, the form method in the ajax class handles the request as following:

Code:
<?php
class Ajax extends Controller{
    
    function _construct(){
        parent::Controller();
    }
    
    function form(){
        $array = array("message" => "test");
        $result = json_encode($array);
        echo $result;
    }
    
}

No matter what I do, the return is always "undefined". I have been using this method earlier, before I was using CI so I figured there is something that I might have misconfigured in CI.

Any ideas? All help is appreciated!

Kind regards,

Maarten


Messages In This Thread
Return values from CI controllers to Javacript (jQuery) - by El Forum - 02-28-2010, 10:26 AM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 02-28-2010, 10:38 AM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 02-28-2010, 10:40 AM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 02-28-2010, 12:43 PM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 02-28-2010, 12:53 PM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 02-28-2010, 12:56 PM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 02-28-2010, 01:21 PM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 02-28-2010, 03:15 PM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 02-28-2010, 07:03 PM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 03-01-2010, 03:33 AM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 03-01-2010, 03:37 AM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 03-01-2010, 08:22 AM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 04-01-2010, 07:54 AM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 04-01-2010, 08:09 AM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 04-01-2010, 08:13 AM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 04-16-2010, 07:51 AM
Return values from CI controllers to Javacript (jQuery) - by El Forum - 04-16-2010, 08:30 AM



Theme © iAndrew 2016 - Forum software by © MyBB