我在使用JQ和laravel控制器时遇到了麻烦。
因为这是一个JS文件,需要调用一个带有值的控制器。
function follow_or_unfollow(id,action)
{
either route call
myUrl = "{{ route('follows.show','id') }}" ;
or controller call
myUrl = "{{ action('FollowsController@show', 'id') }}" ;
bla bla bla !
}
我需要的是:通过在提到'id'的地方打印来发送id的值。此时它打印为id而不是id的值。我尝试了几件事,比如
'+id+'
'"+id+"'
并通过其他可用的方式发送数据。但是laravel控制器期望在路由/操作方法中接收数据而不是从外部接收数据。任何帮助都会被贬低。提前谢谢。
答案 0 :(得分:0)
找到一个在这个时候工作正常的解决方案。谢谢Charletfl!
是的,链接可以做这个工作作为替代。像这样:
function follow_or_unfollow(id,action)
{
either route call
myUrl = "http://foofoo.com/+id" ;
or controller call
myUrl = "http://foofoo.com/+id" ;
bla bla bla !
}
以这种方式,变量值可以传递给控制器,但仍然会引发可研究的问题。比如:如果我们想在php标签中实现/打印一个值,我们该怎么做..
感谢帮助朋友们!