Codeigniter框架下使用ajax报错
<script type="text/javascript"src="http://127.0.0.1/jquery-1.7.2.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
$("#role_chick").click(function ()
{
$.ajax({
type:"get",
data: "picID=",
url:"http://127.0.0.1/test_1.php",
success: function(result)
{
alert(result);
},
error: function()
{
alert("ajax error");
}
});
});
});
</script>
<html>
<head>
</head>
<body>
<input type='button' id ='role_chick' value='提交'>
</body>
</html>
以上是一个按钮,点击后会返回一个结果,如果返回不成功会报一个错误。在本地不用codeigniter框架一切现实正常。将此代码分开放倒view目录下,不加载.ajax方法没问题,加载 .ajax方法报错succes方法没有执行成功。感觉是发送ajax没问题,接受ajax的时候因为框架的原因没有成功。求指导类似这样的代码我放在框架里的时候该如何修改。在线等
问题已经解决 查看之前多位版主的帖子 已经可以用了谢谢各位辛苦了额 用firebug看看ajax返回了什么? 好谢谢 caipeijie 发表于 2013-3-22 15:50 static/image/common/back.gif
用firebug看看ajax返回了什么?
success: function(result)
{
alert(result);
},
result 未定义ReferenceError: result is not defined这个参数没有被赋值 你的框架支持这样的地址??http://127.0.0.1/test_1.php
还是说你用htaccess文件把这个test_1.php排除了? 望云水 发表于 2013-3-22 16:35 static/image/common/back.gif
success: function(result)
{
...
php似乎没返回,把php代码贴出来看看 php 代码只用一行 echo 123 这个调用的是我本机htdoc下的一个文件 caipeijie 发表于 2013-3-22 17:29 static/image/common/back.gif
php似乎没返回,把php代码贴出来看看
php 代码只用一行 echo 123 这个调用的是我本机htdoc下的一个文件 amu 发表于 2013-3-22 17:23 static/image/common/back.gif
你的框架支持这样的地址??http://127.0.0.1/test_1.php
还是说你用htaccess文件把这个test_1.php排除了 ...
好像你说的是对的。。。我明天有时间再试试 望云水 发表于 2013-3-22 18:16 static/image/common/back.gif
好像你说的是对的。。。我明天有时间再试试
我用 $action测试了一下 支持http://127.0.0.1/test_1.php 这样的地址 有效 而且网页也挑战 就是使用ajax不跳
页:
[1]
2