【发布时间】:2015-09-02 16:51:55
【问题描述】:
当然,有很多与将 javascript 变量发布到外部 Laravel(PHP) 文件相关的线程。尝试了社区给出的几乎所有答案,最终在我的 javascript 控制台上使用了这台服务器 500。
让我们解释清楚: 我正在使用 XAMMP 进行本地开发和两个不同的独立目录,即“A”和“B”。“A”是纯 javascript 文件“B”是 Laravel(PHP)。现在我将“A”的变量发布到“B”的控制器功能。
"A" -->在JS端
var variableValue='abc';
$.post('http://localhost/B/public/api/tfs', {variable:variableValue});
"B"--->外部Laravel函数端
public function index()
{
$variable =Input::get('destinationLatitude');
return json_encode($variable);
}
在“B”路线上
Route::resource('tfs', 'FtsController',
array('except' => array('create', 'edit', 'update')));
-->我尝试使用 POST 而不是资源,但无效。
在尝试了很多之后,我得到了服务器 500 内部服务器错误。我处理 http.conf 和 .htaccess 文件也没有用。
所以,请任何人帮助我将 javascript 变量发布到 laravel 控制器函数。
注意:我不想在“B”上包含<script>A.js</script>,因为以后将无法访问它。所以,AJAX是我唯一想到的方式。
【问题讨论】:
标签: javascript php ajax laravel laravel-4