JQuery Ajax POST in Codeigniter
Ich habe viele Tutorials mit POST-Methoden durchsucht und auch hier beantwortete Fragen gesehen, aber mein POST funktioniert immer noch nicht ... Ich dachte, ich sollte es hier posten, wenn ihr etwas seht, was ich nicht sehe!
Meine js - messages.js:
$(document).ready(function(){
$("#send").click(function()
{
$.ajax({
type: "POST",
url: base_url + "chat/post_action",
data: {textbox: $("#textbox").val()},
dataType: "text",
cache:false,
success:
function(data){
alert(data); //as a debugging message.
}
return false;
});
});
Meine Ansicht - chat.php:
<?php $this->load->js(base_url().'themes/chat/js/messages.js');?> //i use mainframe framework which loading script this way is valid
<form method="post">
<input id="textbox" type="text" name="textbox">
<input id="send" type="submit" name="send" value="Send">
</form>
ZuletztMein Controller - chat.php
//more functions here
function post_action()
{
if($_POST['textbox'] == "")
{
$message = "You can't send empty text";
}
else
{
$message = $_POST['textbox'];
}
echo $message;
}