2015-06-05 119 views
0

这里的简单问题 - 但似乎无法找到答案。我已经将angucomplete-alt添加到了我的项目中 - 我相信我已经正确添加了它 - 意思是说,注册它并在页面加载时使用js文件。但由于某种原因,当我点击输入并开始输入时 - 什么也没有发生。我无法输入文本框/输入。下面是我的控制代码。 - 即时双重检查后端的连接方式。 - 提前致谢。angucomplete-alt无法输入文本框

与此完全相同的代码在另一个项目 - 配置不同 - 但控件的标记是一样的

<angucomplete-alt id="searchGroupsAutoComplete" 
              placeholder="{{searchPlaceholder}}" 
              pause="400" 
              text-searching="{{searchingText}}" 
              selected-object="selectedAnObjectFn" 
              remote-url="/api/search/SearchByQueryStrings" 
              remote-url-request-formatter="formatSearchDataFn" 
              remote-url-response-formatter="formatReturnDataFn" 
              remote-url-data-field="Content" 
              title-field="Name" 
              description-field="EntityType" 
              image-field="ThumbnailUrl" 
              minlength="1" /> 
+0

我没有这方面的解决方案 - 但在这个页面上我也使用ng-nestable - 而且这也不是很好的工作(试图用按钮从列表中删除项目 - 不喜欢/或允许ng-click )但如果​​我拿出这个。 ng-model =“mdl”并放入一个ng-repeat =“mdl中的项目” - 然后我的angucomplete中的文本框工作 - 但是你必须在ng-nestable旁边有ng-model,这样ng-repeat不会工作 – gevjen

+0

几乎像 - (可能是)被设置为禁用? – gevjen

回答

0
Remove maxlength="{{maxlength}}" of INPUT tag in $templateCache.put(TEMPLATE_URL,..... (angucomplete-alt.js) 

所以它的工作,但我不知道为什么。