"对象没有't支持这一行动”;请致电Ajax.autocompleter
"Object doesn't support this action" on calling Ajax.autocompleter
我正在尝试使用http://madrobby.github.io/scriptaculous/ajax-autocompleter/
function autoSuggest(inputTagId, divTagId) {
new Ajax.Autocompleter(inputTagId, divTagId, '/tmptypeaheadservlet', null);
}
但当调用Ajax.Autocomplete时,它会抛出错误"Object不支持此操作"。
编辑:
以下是函数的调用方式:
onkeypress="autoSuggest('Line_<%=OrderLineCounter%>','autoCompleteMenu_<%=OrderLineCounter%>')"
后端异常吗?如果后端异常,可以检查操作方法parms。
是否尝试将null
更改为{}
?函数需要一个空对象,而不是null
。
id也应该用引号括起来:new Ajax.Autocompleter("autocomplete", "autocomplete_choices", "/url/on/server", {});
相关文章:
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- 动态插入的表:JQuery未检测到最后一行
- 在终端中运行 JavaScript 时(使用 rhino),如何使用 print() 函数在一行中打印
- 如何在Angular UI网格中选择下一行
- 通过单击动态加载的表中同一行的另一个字段来更新一行的字段
- Jquery幻灯片以一行左侧的图像开始,但我希望它从右端开始
- 从重复的javascript数组结果集中只获取一行
- 在GridView中,当单击复选框时,在网格的同一行中使用JavaScript将标签中的值添加到TextBox
- html5画布在同一行中写入多个字体
- Angular JS在一行中查找最小值
- 是否排除节点中错误堆栈的第一行?/节点中的自定义错误类型
- 谷歌地图-数据库中的标记只显示最后一行的信息
- 如何确保JQuery的一行在另一行之前运行
- PHP&CSS:如何获得表中每一行的悬停效果
- 文本区域-获取每一行,找到换行符
- 允许为显示的每个数据表选择一行
- Javascript:将多个表打印成一行,然后再打印
- 隐藏的锚链接下降在下一行一旦显示
- 在多行图表中,在每一行的末尾,我想要一个小圆圈和使用d3.js的端点值
- 用javascript读取文本文件的第一行