我如何传递一个JavaScript变量作为变量在我的PHP循环:Laravel刀片通过JavaScript变量在PHP
像这样的东西(显然不工作):
var myJsVar = 100;
@for ($i = 0; $i<myJsVar; $i++)
... some code
@endfor
而且我试着解决这与AJAX:
/**
* Get slider value
*/
$.ajax({
type: 'GET',
url: myUrl,
data: myJsVar,
success: function (option) {
console.log(myJsVar);
}
});
它返回我成功的功能,
而且我确实牛逼他在我的控制器中:
public function prod(Request $request)
{
if ($request->ajax()) {
$ajax = "AJAX";
dd($ajax);
} else {
$ajaxN = "NO Ajax";
dd($ajaxN);
}
}
它没有工作。
我不知道如何继续,希望有所帮助。
从哪里得到的'myJsVar'的价值?我的意思是它是静态的还是来自于数据库或其他什么东西? –
我简化了代码,myJsVar是从滑块的动态值(JavaScript的, jQuery的用户界面滑块) – utdev
澄清,“不行”p艺术意味着你从控制器返回“没有Ajax”? – apokryfos