【发布时间】:2015-10-04 06:41:14
【问题描述】:
我正在开发一个 Laravel 5 项目,并且正在使用一些 ajax 调用。但是奇怪的事情正在发生。我有这个错误。 404 Not Found
http://localhost/qms/public/crm/api/questions/childcount?colheader=guidedogs_001
这是一个 ajax 调用。我的路线是
Route::get('api/questions/childcount', 'QuestionController@apiQuestionChildCount');
现在,我知道错误页面中的 url 在 public 之后附加了 crm 所以现在我将更新我的路由到
Route::get('crm/api/questions/childcount', 'QuestionController@apiQuestionChildCount');
然后当我再次尝试时,我仍然是 404 Not Found 错误,网址为
http://localhost/qms/public/crm/crm/api/questions/childcount?colheader=guidedogs_001
它正在附加另一个crm
可能是什么问题?有时它有效,而现在无效。我在页面http://localhost/qms/public/crm/create中调用ajax请求
【问题讨论】:
-
你是如何在 javascript 中编写链接的。因为从你的问题来看,我怀疑它在某些页面上有效,但在其他页面上无效
-
它现在可以工作了,我想通了,在我的 javascript 上它是 api/questions/childcount,我的路由需要是 crm/api/questions/childcount。不知道发生了什么。