这是 jquery.ajax() 中的有效 url 参数吗?
Posted
技术标签:
【中文标题】这是 jquery.ajax() 中的有效 url 参数吗?【英文标题】:Is this a valid url parameter in jquery.ajax()? 【发布时间】:2011-02-04 17:13:10 【问题描述】:这是 jquery.ajax() 中有效的 url 参数吗,
<script type="text/javascript">
$(document).ready(function()
getRecordspage();
);
function getRecordspage()
$.ajax(
type: "POST",
url: "http://localhost/codeigniter_cup_myth/index.php/adminController/mainAccount",
data: "",
contentType: "application/json; charset=utf-8",
global:false,
async: false,
dataType: "json",
success: function(jsonObj)
alert(jsonobj);
);
</script>
网址似乎没有转到我的控制器功能...
【问题讨论】:
【参考方案1】:尝试将异步设置为true
。另外,Firebug 是怎么说的?
始终使用Firebug 来查看实际情况。
【讨论】:
【参考方案2】:我猜你正在使用类似 mod_rewrite 的东西。您应该使用直接 url (http://www.example.nl/page.php) 我的意思是允许在您的 url 中使用 get 变量...
【讨论】:
@dodo 因为我正在使用 codeigniter 我想调用一个控制器函数怎么做? 也许您可以创建自己的页面(例如example.com/myPageToCall.php),并且此页面模拟了对带有 curl 之类的控制器函数的调用...我不熟悉 codeigniter,所以我可以t 为您提供您必须自己完成的确切解决方案;)【参考方案3】:在你的 url 中试试函数名 网址:“主要”
【讨论】:
以上是关于这是 jquery.ajax() 中的有效 url 参数吗?的主要内容,如果未能解决你的问题,请参考以下文章
请在 401 时帮助测试 Firefox jQuery ajax 中的 CORS 问题