How do I return response from the controller back to the Jquery Javascript?
Javascript
$('.signinform').submit(function() { $(this).ajaxSubmit({ type : "POST", url: 'index.php/user/signin', // target element(s) to be updated with server response cache : false, success : onSuccessRegistered, error: onFailRegistered }); return false; });
Data is returned null (blank)!
function onSuccessRegistered(data){ alert(data); };
Controller -
public function signin() { $arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5); echo json_encode( $arr ); }
return $this->output ->set_content_type('application/json') ->set_status_header(500) ->set_output(json_encode(array( 'text' => 'Error 500', 'type' => 'danger' )));
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With