Tag: 自动完成

从Google地方信息自动填充和路线脚本中获取纬度和经度

有谁知道如何从谷歌广告自动完成和方向脚本中获取纬度和经度? https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-directions 我想将纬度和经度值传递给隐藏字段,如下所示:

在模糊函数的jquery自动完成中获取所选值

我想拥有自动完成function,当有模糊事件时,文本框应填充值列表作为第一项。 我希望function与此链接链接中实现的function相同 我有下面的代码,它填充在选项卡上并输入密钥,但不知道如何在模糊事件上实现相同的function。 $( “#statelist” ).autocomplete({ autoFocus: true, source: states, select: function (event, ui) { stateid = (ui.item.lable); $(“#stateid”).val(stateid); } }); 编辑: – 用户输入文本让我们说“che”,而不按Tab键或输入键,用户将其控件移动到下一个文本框,在这种情况下,我希望在文本框中自动填充第一个列表项。

如何将jQuery UI自动完成链接到几个输入元素?

我希望用户能够为n个Facebook好友添加分数。 我现在设置表单的方式有8个输入(我假设最多8个玩家)。 我有jQuery自动完成工作一个输入(以便用户可以添加Facebook的朋友),但我无法弄清楚如何以编程方式为所有8个输入分配自动完成。 更新:基于Mark的建议我按类选择,这允许我在播放器名称的所有文本输入上自动完成,但我仍然需要将值放在每个相关的隐藏输入中。 (对于每个自动完成的名称,都有相应的ID) jQuery的: $(function() { var friends = {{friends}}; $(“.player-name”).autocomplete({ minLength:0, source: friends, focus: function(event, ui) { $(“this”).val(ui.item.label); return false; }, select: function(event, ui) { $(“this”).val(ui.item.label); //need to assign the appropriate value along with this name $(“#player-1-id”).val(ui.item.value); return false; } }) .data(“autocomplete”)._renderItem = function( ul, item ) { return $( “” ) […]

从数据库中获取单词并将其传递给在浏览器中运行的脚本文件

Apply to Multiple Textareas $(‘.textarea’).textcomplete([ { // tech companies words: [], words.push(“”); match: /\b(\w{2,})$/, search: function (term, callback) { callback($.map(this.words, function (word) { return word.indexOf(term) === 0 ? word : null; })); }, index: 1, replace: function (word) { return word + ‘ ‘; } } ]); 我尝试了这个,但没有得到结果是错误的我在这里我是新的javascript我将自动编译我的textarea它的工作单词: [‘apple’, ‘google’, ‘facebook’, ‘github’] ,但当我检索它从db没有得到结果

如何清除自动填充选定的值?

我有一个包含几个JQuery自动填充的页面。 我已经实现了一个按钮来清除所有选定的值,但它不起作用…我试图设置$(…).text(“”); 但它不起作用。 Firebugs在线路上失败,并且不会抛出任何错误消息。 它退出了这个function。 从代码中清除JQuery自动完成的选定值的正确方法是什么?

自动填充(如Facebook)已放弃重复值

我在jQuery中使用自动完成function(很像Facebook)。 正如我在图像中提到的,我不想在自动完成中重复值。 参见演示http://wharsojo-js.googlecode.com/files/jquery.autocompletefb-0.1.1.zip 这是我的代码: jQuery.noConflict(); jQuery(document).ready(function() { var i=document.getElementById(‘autocomplete_1’).innerHTML; var acfb = jQuery(“ul.first”).autoCompletefb( { urlLookup:i.split(‘,’), deleteimgurl:”deleteimg/”, } ); jQuery(“#acfb-input” ).blur(function() { document.getElementById(‘auto_complete_text’).value=acfb.getData(); }); });

自动填充多个关键字

我不确定它是否可行,但我想这样做,以便jquery-ui自动完成function可以使用多个关键字来获得相同的结果。 这是一个例子,但它相当陈旧,我似乎无法让它工作,即使使用旧的jquery文件。 我不熟悉jquery和javascript,但我可以设法编辑现有的东西。 这是我目前拥有的(没有对多关键字进行任何调整): $(document).ready(function() { NewAuto(); }); function NewAuto() { var products = [ ]; $(“#keyword”).autocomplete({ source: function(requestObj, responseFunc) { var matchArry = products.slice(); // Copy the array var srchTerms = $.trim(requestObj.term).split(/\s+/); // For each search term, remove non-matches. $.each(srchTerms, function(J, term) { var regX = new RegExp(term, “i”); matchArry = $.map(matchArry, function(item) { […]

jQuery UI Autocomplete在进入迄今为止搜索的术语时不会触发搜索

我有一个jQuery UI Autocomplete控件,当minLength = 3时触发Ajax请求。问题如下:假设我输入“fic”作为初始搜索词 – 这很好。 请求触发并返回结果。 我决定不想选择任何结果,然后再次重新输入相同的搜索(fic)。 这次没有Ajax请求开火! 我的代码如下所示: // … do request $(“#reportSearch”).autocomplete({ delay: 50, minLength: 3, source: function(q, add){ $.ajaxSetup ({ cache: false}); $.ajax({ type: “GET”, url: K_URL_REQUEST 所以基本上在我上面描述的第二个场景中没有触发“源”回调。 似乎这样做的原因是自动完成控件保留在前一个搜索词上,因为它匹配 – 没有触发搜索: // Taken from jquery-ui-1.8.4.custom.min.js if (a.term != a.element.val()) { // *** THE MATCH IS HERE //console.log(“a.term != a.element.val(): “+a.term+”, […]

JQuery UI自动完成自动触发(IE)

我对JQuery Autocomplete和Internet Explorer有一个非常糟糕的问题。 首先,我有一个带有特殊char值的输入字段,如: Tags: 然后我的JQuery UI自动完成代码看起来像 $(function() { var availableTags = [ “ActionScript”, “AppleScript”, “Asp”, “BASIC”, “C”, “C++”, “Clojure”, “COBOL”, “ColdFusion”, “Erlang”, “Fortran”, “Groovy”, “Häskell”, “Java”, “JavaScript”, “Lisp”, “Perl”, “PHP”, “Python”, “Ruby”, “Scala”, “Scheme” ]; $( “#tags” ).autocomplete({ source: availableTags }); }); 现在,当我使用Internet Explorer访问该站点时,自动完成function会自动触发并显示条目“Häskell”。 (您也可以按F5重现该错误)但只有在输入字段值具有ä,ö等特殊字符时才会发生… 我还找到了一张Bug Ticket http://bugs.jqueryui.com/ticket/9796#no1 有人可以帮帮我吗? 十分感谢!

来自另一个js函数的JQuery自动完成源代码

我有一个Jquery自动完成函数,其源是根据request.term从另一个函数计算的,所以我无法想出如何设置源属性。 自动完成: $( “#finder_city” ).autocomplete({ source: function(request){ var searchParam = request.term; init(searchParam); }, minLength: 2, }); 我的function: function init(query) { //lot of code return response; } 我的函数返回有效数据,如response = [ city1, city2, city3 ]; 但自动完成只是启动“加载器图标”,没有任何反应,在日志中没有错误。 任何人都可以说如何从另一个js函数设置源代码?