MagicSuggest动态ajax来源
我正在使用 magicsuggest 用于自动完成输入文本,自动完整的feed的feed很大,所以我很大无法下载它,在他们的示例中,他们提供了此代码: javascript $(document).ready(function() { var jsonData = []; var cities = 'New York,Los Angeles,Chicago,Houston,Paris,Marseille,Toulouse,Lyon,Bordeaux,Philadelphia,Phoenix,San Antonio,San Diego,Dallas,San Jose,Jacksonville'.split(','); for(var i=0;i
0 2023-06-01
编程技术问答社区
Yii-项目中的多个CJuiAutocomplete无法呈现
我在查看页面上需要两个cjuiautocomplete项目.不幸的是 - 其中只有一个是正确地渲染项目.另一个 - 渲染空行.我检查了Firebug,并正确从数据库中检索了值.实际上,如果我更改registerScript的顺序 - 仅从registerScript正确渲染项目的自动完成. 这是我的代码: widget('zii.widgets.jui.CJuiAutoComplete', array( 'name' => 'autocities', 'sourceUrl'=>$this->createUrl('projects/dynamicGetCities'), 'options' => array( 'minLength' => 2, 'select' => "js: function(event, ui) {
0 2023-06-01
编程技术问答社区
用ReactJS对特定字符的输入进行自动建议
因此,使用Facebook时,如果您输入@Symbol,则知道您要链接到朋友/页面.我将UI放在一起,该UI允许用户从古代文档中标记文本.我想做的是,如果用户突出显示一个单词或在单词之前放置 @#〜£符号,则它会弹出Autosuggest或选项下拉列表.因此,如果我键入"这是与@name相关的文档",当我键入@name时,它建议名称或位置等,实际上我需要它来打开另一种模态,以便您可以输入有关该用户/place/item的更多信息. 我想知道这是否可以通过文档中的ReactJ来实现,我似乎无法开箱即用,任何指针都非常收到. 解决方案 当然这是可能的. 我不会使用实际的语法,但是我会指向正确的方向. 说您有搜索/输入组件. 它的渲染功能看起来像: render: function(){ return (
0 2023-06-01
编程技术问答社区
Eclipse PHP IDE-自定义自动完成标签
新的Eclipse IDE,并且想知道是否有一种添加自动完成/更改的方法,以便如果我输入: mres 它将将其转化为 mysql_real_escape_string() 我知道正常的php代码完成,但看不到有关制作自定义快捷方式的任何内容. 谢谢 小鬼 解决方案 如果使用PDT,请创建自己的PHP模板.从菜单窗口>首选项中,选择PHP>编辑器>模板.单击新按钮,然后使用mres作为模板名称,然后放置 mysql_real_escape_string(${cursor}) 作为模式. 要使用它,只需键入MRE,然后按CTRL+空间即可.如果没有其他选择mres,则您的模板将立即使用.如果您碰巧有2个或更多模板,该模板以mres>开始或在模板名称中包含mres,则将显示一个弹出窗口,因此您可以选择要使用的. 其他解决方案 好吧,我不知道IDE,但是为什么不键入MRE,并且完成代码后,您可以用" mySQL_REAL_ESCAPE_S
0 2023-06-01
编程技术问答社区
将JQuery自动完成功能附加到一个通过Ajax调用加载的文本字段上
我有一个简单的Web应用程序,我在其中创建了一个向导,每个向导页面包含不同的表单字段,这些字段是从数据库中填充的,因为用户接下来按下使用AJAX呼叫从服务器检索页面数据.这是页面的代码,可从服务器根据AJAX调用检索.我让理解很容易. function printAdAlertWizardStep($step) { switch($step) { case 1: //step of wizard, first step print "Welcome to alert wizard,..."; break; case 2: //second step of wizard which contains the text field to which I want to attach aut
0 2023-06-01
编程技术问答社区
jquery ui autocomplete自动关闭了
IM使用jQuery UI实现自动完成.我的代码看起来像这样 $(function(){ $('input[name=store]').attr('autocomplete','on'); $( "input[name=store]" ).autocomplete({ source: function( request, response ) { //alert('hello'); $.ajax({ url: "http://localhost/dheeps/admin/calls/callback.php", dataType: "jsonp", data: { sub:"searchstore", store: req
0 2023-05-31
编程技术问答社区
使用DOJO的文本框自动完成
我正在寻找一种简单的方法,该方法使用Dojo用于TextBox AutoSuggest.我将要查询的DB表(使用PHP脚本,返回为JSON)具有超过100,000个记录,因此这确实不应该以FilteringSelect或Combobox的形式,因为我显然不希望用户用户通过单击向下箭头返回整个数据集. 其他图书馆(例如JQuery和Yui)使其变得简单,但是这个尤其是基于Dojo的项目,我不愿介绍另一个JS类. 解决方案 它正在工作! 即使我要查询的100,000条记录.返回速度低于30ms.我什至将数据库大小撞到了500,000个记录,并且自动速度非常可接受(仍然低于120ms).我敢肯定,我可以在PHP一侧进行一些缓存,甚至可以做得更好. 我最终使用 QueryReadstore 和 FilteringSelect . JSONRESTSTORE 可能会有效,但是我从Dojo站点找到了一个简单的工作示例,并从中构建了. 以下是为自动访问的文本框的工作Do
0 2023-05-31
编程技术问答社区
如何让vim omnicompletion支持使用:的php类方法。
使用VIM + PHP + CTAGS,我可以获得相当不错的PHP自动完成.但是一个部分确实使我感到不安:让VIM进入自动完成类方法.这是一个例子: 完整方法是 CVarDumper::dumpAsString ,如果我输入此内容,我希望它完成: CVarDumper::d 双色不起作用.但是,如果我将::替换为.,则它会自动完成: CVarDumper.d 我看到 c ++ omnifunc 函数可以选择::完成: let OmniCpp_MayCompleteScope = 1 " autocomplete after :: 是否有ft-php-omni函数的等效词,或者是在? 中破解此功能的方法 更新: 事实证明,问题是 supertab插件,在我的.vimrc 中特别是此选项. " SuperTab option for context aware completion
0 2023-05-31
编程技术问答社区
jQuery UI-加快自动完成的速度
我已经自动完成工作正常,但是我正在努力弄清楚使它更快的方法.这是我的html: Country: USA United Kingdom City: function renewAutocomplete() { $( "#city" ).autocomplete({ source: "searchCities/" + $('#country').val(), minLen
4 2023-05-31
编程技术问答社区
Apache Solr搜索自动完成
我正在使用Apache Solr搜索引擎来实现我的网站搜索.我能够设置 apache solr sears search 模块,现在我的搜索正在工作.现在,我试图在 apache solr autocomplete 模块中,尝试实现搜索自动完成我试图将节点标题显示为建议列表,而不是关键字.最后,我发现了这个教程那,我似乎正在工作,但现在我遇到了AJAX HTTP错误(500).我在Drupal错误日志中发现了4条错误消息: - Notice: Undefined index: facet.prefix in apachesolr_autocomplete_suggest() (line 461 of /home/test/webroot/sites/all/modules/apachesolr_autocomplete/apachesolr_autocomplete.module). Warning: Invalid argument supplied for foreach()
0 2023-05-30
编程技术问答社区
如何在一个输入字段中根据句子结构创建多个自动完成?
我自动完成的句子结构是: 示例: 学生5年 老师2年 在数据库中,我有一个包含职业列表的列.使用jQuery UI自动完成,我使用以下代码填充文本输入中的前两个部分: $(function() { $("#occupation").autocomplete({ source: 'search.php', delay: 500, select: function(event, ui) { $(this).val(ui.item.value) } }); });
0 2023-05-30
编程技术问答社区
使用vim的php自动完成功能
我正在寻找VIM的PHP自动完成解决方案.我已经在这个线程中: vim php omni完成 但这对我不起作用. 我使用此bash脚本生成标签文件: #!/bin/bash exec ctags -V -f tags \ -h \".php\" -R \ --exclude=\"\.git\" \ --totals=yes \ --language-force=PHP \ --tag-relative=yes \ --PHP-kinds=+cfiv \ --regex-PHP='/(abstract)?\s+class\s+([^ ]+)/\2/c/' \ --regex-PHP='/(static|abstract|public|protected|private)\s+(final\s+)?function\s+(\&\s+)?([^ (]+)/\4/f/' \ --regex-PHP='/interface\s+([^ ]+)/\1/i/' \ --regex-PHP='/\
0 2023-05-30
编程技术问答社区
Yii2:聚自动完成的小工具如何?
我正在尝试使用yii2 jui自动完成小部件. 我有此代码正确显示自动完成日期,但我无法保存数据. $data=ArrayHelper::map(State::find()->all(), 'id', 'state_name' ); $data=array_merge($data); ,然后 echo 'State' .' '; echo AutoComplete::widget([ 'model'=>$model, 'attribute' => 'state_id', 'clientOptions' => [ 'source' => $data, ], ]); 任何解决方案都将不胜感激. 谢谢. 解决方案 好吧,我找到了解决方案,它是这样的: use yii\jui\AutoComplete; use yii\web\JsExpression; 然后:
0 2023-05-30
编程技术问答社区
Yii2的DropDownList Onchange改变了自动完成的Widget "source "属性?
我已经尝试过: yiii2依赖的自动完整窗口 但我不知道为什么它不起作用. 在这里,我的html带有脚本: field($model, 'lbt_holder_type')->dropDownList(['prompt' => '--- Select Holder Type ---', 'S' => 'Student', 'E' => 'Employee'], ['onChange' => 'JS: var value = (this.value); if(value == "S"){$(#libraryborrowtransaction-name).autoComplete({source: '. $s_data.');} if(value == "E"){$(#libraryborro
0 2023-05-30
编程技术问答社区
NetBeans从包含的文件中自动补全的功能不工作?
我有一个名为config.php的文件,我有其他文件包括config.php.编辑文件时,我使用config.php的对象,并使用对象的自动完成名称.但是,当我尝试查看此对象的函数或变量(带有 - >)时,没有自动完成.有什么办法可以使它起作用吗? 注意:我已经添加/* @var $ myObject mytype */在对象定义之前的config.php中.我是否必须将该行添加到我的每个文件中,包括config.php?这似乎不正确. 编辑:添加样本. 目录; config.php index.php lib/test.class.php config.php;
0 2023-05-30
编程技术问答社区
Eclipse的自动完成功能对PHP-项目不起作用
我的日食不使用自动完成...我的同事只需输入一些字母就得到了一系列建议,我什么也没得到... 我使用的日食版本是: Eclipse for PHP Developers Version: Helios Service Release 2 Build id: 20110301-1815 (c) Copyright Eclipse contributors and others 2000, 2011. All rights reserved. Visit http://eclipse.org/ 我认为我已经为自动完成设置了所有可用设置. 每次我不得不搜索正确的命名时,我都会失去大量时间.我是否可以安装额外的软件模块来获得此自动完成? 解决方案 好的,找到了解决方案!显然,我必须在项目的属性窗口中"添加PHP支持".感谢您的所有帮助! 其他解决方案 通常可以通过启用内容辅助来激活这.可以在窗口preference-> php-> editor-> co
0 2023-05-30
编程技术问答社区
jquery自动完成获取id作为选定标签
我正在使用jQuery AutoComplete来从PHP中的数据库中获取数据. 当我输入关键字时,我会从数据库中获得正确的结果.但是,我希望该数据的ID分开(因为我不希望标签本身中的ID).我的jQuery代码lokks这样: $( "#referrer" ).autocomplete({ source: function(request, response) { $.ajax({ url: "/ajax/ir_populate_referrer", dataType: "json", type: "POST", data: { keyword: request.term }, success: function(data){ response( $.
0 2023-05-29
编程技术问答社区
不同国家、州、地理位置的动态下拉列表?
我让用户进入他们的城市,州和国家.但是我的困境是如何动态管理它,以便我可以在正确的拼写和格式化时控制输入的内容. 例如,我目前对每个状态都有一个静态下拉列表. Alabama Alaska Arizona Arkansas California .... 这显然可以正常工作,但是如果用户不在美国以外的情况下,根本没有扩展.在不同的国家和城市方面,它也缺乏.我曾想过要使用文
0 2023-05-29
编程技术问答社区
PHP项目的Textmate自动完成和类大纲
我正在使用PDT,但要切换到任何Lightweit编辑器.首先,我想尝试文字同伴. Eclipse具有几个有用的功能: class utlile 获取属性和方法(带有签名)的列表以导航; 类型层次结构,它就像 class Outlile ,但它显示完整的继承树; 自定义类名称,方法等的自动完成等(不仅用于标准功能); 转到声明功能 文本男友是否提供此功能,或者是否有捆绑物可以获得此类功能? 解决方案 我知道这可能会令人恐惧 - 对我来说是对的 - 但是您可以与VIM非常有效地编码.绝对不是交钥匙解决方案,但是如果您在项目之间有一些时间,那是值得的. taglist 和 tagbar 是提供代码导航的插件. 有许多 "> "> "> "> 用于自动完成. 您可以在单个文件中使用gd或在更复杂的情况下使用gd来声明. 其他解决方案 您可以使用 tm-completion bundle,可以使用支持标准的PHP完成.请参阅php捆绑包 - >支持 -
0 2023-05-29
编程技术问答社区