使用jQuery自动完成表达式引擎
Expression Engine Autocomplete with jQuery
我有以下代码:
<script>
$(document).ready(function() {
$(function() {
var availableTags = [
{model_ref}
];
$( "#model" ).autocomplete({
source: availableTags
});
});
});
如何从表达式引擎条目中填充输入?
@JamesNZ有它,这对我很有效。
为了避免数组在javascript中的工作方式有任何奇怪之处,我在返回的数组末尾添加了一个额外的空值,如下所示。
<script>
var availableTags = [
{exp:channel:entries channel="yourchannel" limit="10" dynamic="no"}
"{title}",
{/exp:channel:entries}
"" //extra empty value here.
];
</script>
您可以使用expressionengine通道条目标记来完成您想要的操作。
<script>
var availableTags = [
{exp:channel:entries channel="yourchannel" limit="10" dynamic="no"}
"{title}",
{/exp:channel:entries}
];
</script>
这将产生一些javascript,如:
<script>
var availableTags = [
"First value",
"Second value",
"Third value",
... etc ...
];
</script>
唯一的问题是这个代码必须在一个模板中(而不是一个独立的JS文件)。
相关文章:
- java.net和javascript之间正则表达式的差异
- Grunt匹配正则表达式
- 表达式引擎扩展开发-向呈现的条目添加自定义javascript
- javascript中的表达式引擎字段
- 表达式引擎-count标记仅从1开始计数
- 使用jQuery自动完成表达式引擎
- 有没有一种方法可以将javascript和css放在表达式引擎的wigwam编辑器中
- Jquery验证引擎正则表达式
- 你知道一个开源的Javascript提取/正则表达式引擎吗?
- JS 正则表达式引擎是正则表达式定向还是文本导向
- j查询效果表达式引擎
- 如何在表达式引擎中传递 javascript 变量值作为嵌入标签
- jQuery 验证引擎:更改日期格式 dd-M-yy 的正则表达式
- JavaScript V8 正则表达式引擎中的错误在匹配行首时
- JavaScript 和表达式引擎标记
- Birt报告引擎.评估Javascript表达式时出错
- 为什么这个正则表达式替换不适用于JavaScript,而只适用于其他引擎
- 表达式引擎2.2.2;为什么我的CSS不能在任何地方工作?
- 可以匹配空字符串的正则表达式正在破坏javascript正则表达式引擎
- 如果给定要测试的长字符串,则Javascript引擎在执行此正则表达式时失败