gpt4 book ai didi

autocomplete - 如何使用 AJAX 调用填充 Yii2 自动完成

转载 作者:行者123 更新时间:2023-12-04 00:35:57 27 4
gpt4 key购买 nike

我正在尝试从 Yii 1.1 切换到 Yii2。这是 TextAreaJuiAutoComplete 小部件的源属性

'source'=>"js:function(request, response) {
$.getJSON('".$url"', {
term: extractLast(request.term)
}, response);
}",

这在 Yii2 中不再适用于 yii\jui\AutoComplete。谁能给我提示是什么原因?底层 JavaScript 对象应该相同。

如果我输入以下代码它可以工作,但我想改用 ajax 调用。

'source' => [ "c++", "java", "php", "coldfusion", "javascript", "asp", "ruby" ],

最佳答案

试试这个:

use yii\web\JsExpression;

.....
.....


'source'=>new JsExpression("function(request, response) {
$.getJSON('".$url."', {
term: request.term
}, response);
}"),

关于autocomplete - 如何使用 AJAX 调用填充 Yii2 自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24595488/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com