Tag: autocomplete

Twitter Bootstrap Typeahead – 标识和标签

我正在使用Bootstrap 2.1.1和jQuery 1.8.1,并尝试使用Typeahead的function。 我尝试显示一个标签,并使用标准的<select /> 标识 这是我的typeahead初始化: $(':input.autocomplete').typeahead({ source: function (query, process) { $('#autocompleteForm .query').val(query); return $.get( $('#autocompleteForm').attr('action') , $('#autocompleteForm').serialize() , function (data) { return process(data); } ); } }); 这是我发送的那种JSON [{"id":1,"label":"machin"},{"id":2,"label":"truc"}] 我怎样才能告诉process()显示我的标签,并将选定的ID存储在另一个隐藏的字段?

Vim的Python Omnicompletion不起作用

我search了一个小时,堆栈溢出和其他地方。 唉! 请帮忙。 Vim的omnicompletion只是不起作用 。 我有Vim 7.2与Python支持编译。 filetype plugin on是在我的.vimrc 。 当.py文件打开时, :echo &omnifunc打印pythoncomplete#Complete 。 我正在处理一个大型项目,并使用exhuberant-ctags生成了一个tags文件。 这是在Vim的ctagspath中。 我可以通过在符号上键入^]来testing它,然后我将其带到符号的定义中。 更新1:我所有的项目代码都在python-in-Vim的path中。 我可以:python import myproject成功:python import myproject 。 现在,在我尝试Cx Co的地方,我所得到的是: — Omni completion (^O^N^P) Pattern not found 我究竟做错了什么? 更新2:当我在模块级inputCx Co Cn时,Vim将显示一个完成popup窗口,其中包含我项目中其他模块的几个模块级常量。 但它只是常量(符号大写字母),并且完成在其他任何地方都不起作用。 更新3:我发现文件顶部的Cx Co启动某种omnicompletion,并完成pprint. 调出pprint模块中所有内容的菜单和快速参考。 但是,我自己的模块没有import正在完成。 一年后更新4:我放弃了,学习了Emacs。 我去过黑暗的一面,阴谋和香料的神秘之地,我告诉你,我find了路。 两年后的更新5:我回到了Vim。 Emacs很漂亮,但即使经过了1.5年的Emacs,我仍然能够更快地完成Vim的工作。 现在我已经停止编写Python,并且无法testing这些build议的效果。

需要razor视图引擎自动完成在类库中工作?

我们有一个模块化的架构,我们在一个单独的项目(类库)中有一些视图(cshtml)文件。 我们怎么能得到的 语法突出和 自动完成工作,当项目不是一个MVC项目? 请注意,类库有控制器,视图,模型等。它只是没有web.config,global.asax等,一个正常的mvc项目会有。 intellisense适用于一切,只是如此重要的模式: 使用MVC3 RTM,如果将鼠标hover在模型上,现在可以获得更好的错误消息: C:\ … \ Index.cshtml:ASP.NET运行时错误:没有为扩展名“.cshtml”注册构build提供程序。 您可以在machine.config或web.config的<compilation> <buildProviders>部分注册一个。 确保具有包含值“Web”或“全部”的BuildProviderAppliesToAttribute属性。 所以我补充说: <compilation> <assemblies> <add assembly="System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> </assemblies> <buildProviders> <add extension=".cshtml" type="System.Web.WebPages.Razor.RazorBuildProvider, System.Web.WebPages.Razor"/> </buildProviders> </compilation> 然后在添加构build提供程序后,出现此错误消息: C:\ … \ Index.cshtml:ASP.NET运行时错误:无法加载文件或程序集“System.Web.WebPages.Razor”或其依赖项之一。 该系统找不到指定的文件。 (C:\ … \ machine.config行259)

Angularjs从$ http自动完成

我试图写一个自动完成指令,使用$ http请求从服务器获取数据(不使用任何外部插件或脚本) 。 目前它只适用于静态数据。 现在,我知道我需要将我的$ http请求插入到指令的source:中,但是我找不到任何关于这个主题的好文档。 http请求 $http.post($scope.url, { "command": "list category() names"}). success(function(data, status) { $scope.status = status; $scope.names = data; }) . error(function(data, status) { $scope.data = data || "Request failed"; $scope.status = status; }); 指示 app.directive('autoComplete', function($timeout) { return function(scope, iElement, iAttrs) { iElement.autocomplete({ source: scope[iAttrs.uiItems], select: function() { $timeout(function() { iElement.trigger('input'); […]

家酿的`git`不使用完成

当使用OSX的git时,在修改文件后,我可以简单地执行git commit <tab> ,然后自动完成文件的名称修改。 但是,如果我从自制软件安装更新版本的git,并且使用它,该function将不再有效(意思是我按<tab>键,只是“询问”我要做什么文件,甚至包括那些没有变化)。 任何人都可以阐明为什么,以及如何解决? 我更喜欢使用自制软件,因为它是最新的。 我的shell是zsh,安装bash-completion或zsh-completions都没有问题(即使在遵循homebrew的安装后指示)。 另外,在安装git后用自制软件说 Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completion has been installed to: /usr/local/share/zsh/site-functions 所以我不能使用其中之一?

如何快速closuresVim中的HTML标签?

这已经有一段时间了,因为我不得不在Vim做类似HTML的代码,但是最近我又遇到了这个问题。 假设我正在写一些简单的HTML : <html><head><title>This is a title</title></head></html> 我如何快速写下title,head和html的结束标签? 我觉得我在这里错过了一些非常简单的方法,并不涉及我逐一写下它们。 当然,我可以使用Ctrl P自动完成单个标签的名称,但是笔记本电脑键盘上的内容实际上是正确的取括号和斜线。

Android操作栏SearchView作为自动完成?

我正在使用操作栏中的SearchView。 我想在search视图上使用自动完成function从数据库中获取结果。 这可能吗? 或者我需要使用自定义文本框,然后添加自动完成?