查看文件代码:
<div id="fb" align="center">
<?php
echo form_open('contact/submit');
echo form_input('name', 'Name', 'id="name"').'<br>';
echo form_input('email', 'Email', 'id="email"').'<br>';
$data = array('name' => 'message', 'cols' => 35, 'rows' => 12);
echo form_textarea($data, 'Message', 'id="mesage"').'<br>';
echo form_submit('submit', 'Submit', 'id="submit"').'<br>';
echo form_close();
?>
脚本jquery帖子无效。
$("#submit").click(function(){
$.post("http://localhost/forhad/index.php/contact/submit", {'bar':'foo'}, function(data) {
alert(data);
});
return false;
});
</script>
控制器:
function submit()
{
echo 'Thanks!';
}
我尝试了很多以各种方式bt我失败了,jquery get,加载方法工作正常,但是当我尝试使用jquery post时没有任何反应。 请帮助我.thnx
答案 0 :(得分:0)
jquery帖子下的jquery docs上有很多exmaples。你说你已经尝试了各种方法 - 你尝试过哪些方法?
点击提交按钮会发生什么?如果您使用的是铬,您可以检查检查员,看看有什么火灾 - 如果发出任何邮件请求。
在点击事件中尝试此操作:
$.post('ajax/test.html',{'bar':'foo'}, function(data) {
alert(data);
});