【发布时间】:2021-08-07 04:59:19
【问题描述】:
我在 helper.php 中有一个函数:
public static function getFristImageSearch($slug)
{
$slug = str_replace("-", " ", $slug);
$image = Images::select('thumbnail')->where( 'metakeywords','LIKE', '%'.$slug.'%' )
->where('status', 'active' )
->groupBy('id')
->orderBy('DATE', 'desc' )
->first();
if( isset( $image ) ) {
return $image->thumbnail;
}
else
{
return "";
}
}
现在我想在 Javascript abc.js 中调用这个函数:
var n = e.replace(t, "<b>" + myvariable + "</b>");
var gotme = getFristImageSearch(n);
但变量 gotme 不起作用
getFristImageSearch 未定义
【问题讨论】:
-
您应该使用 AJAX 请求从 PHP 函数中获取值。
-
你必须使用
route命名方法AJAX调用
标签: javascript laravel variables helper