Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 填充谷歌自定义搜索引擎_Javascript_Jquery_Google Custom Search - Fatal编程技术网

Javascript 填充谷歌自定义搜索引擎

Javascript 填充谷歌自定义搜索引擎,javascript,jquery,google-custom-search,Javascript,Jquery,Google Custom Search,我正在我的网站上使用一个谷歌自定义搜索引擎小部件。我有一个搜索页面,然后是整个网站的搜索 当用户在整个搜索站点中输入搜索词时,我想将其重定向到搜索页面,并将其搜索条件填充到Google自定义搜索引擎字段中 无论我做什么,我似乎都无法设置GoogleCSE字段 我的网站: 我的代码: <script type="text/javascript"> var searchCriteria = '@Model.SearchCriteria'; $(document).rea

我正在我的网站上使用一个谷歌自定义搜索引擎小部件。我有一个搜索页面,然后是整个网站的搜索

当用户在整个搜索站点中输入搜索词时,我想将其重定向到搜索页面,并将其搜索条件填充到Google自定义搜索引擎字段中

无论我做什么,我似乎都无法设置GoogleCSE字段

我的网站:

我的代码:

<script type="text/javascript">
    var searchCriteria = '@Model.SearchCriteria';
    $(document).ready(function () {
        if (searchCriteria != null) {
            setTimeout($("#gsc-i-id1").innerHTML = searchCriteria, 1000);
        }
    });
</script>

var searchCriteria='@Model.searchCriteria';
$(文档).ready(函数(){
if(searchCriteria!=null){
setTimeout($(“#gsc-i-id1”)。innerHTML=searchCriteria,1000);
}
});

我已验证是否正确地将searchCriteria传递到页面中。这只是一个获取该值并将其填充到文本输入中的问题

您没有正确使用setTimeout。参数1必须是一个函数:

setTimeout(function, milliseconds, param1, param2, ...)
所以


您没有正确使用setTimeout。参数1必须是一个函数:

setTimeout(function, milliseconds, param1, param2, ...)
所以