Tag: autocomplete

Google GeoCode自动填充限制状态

我正在尝试在表单中添加Google Geocode自动填充字段。 我已经能够限制返回到国家(AU)的结果,但如果我可以将结果限制到州,那就更好了。 (新南威尔士/新南威尔士州) 这是我当前的initialize()函数: function initialize() { var options = { types: [‘geocode’], componentRestrictions: {country:”AU”} }; autocomplete = new google.maps.places.Autocomplete( (document.getElementById(‘autocomplete’)),options); google.maps.event.addListener(autocomplete, ‘place_changed’, function() { fillInAddress(); }); } 我已阅读文档,发现您可以使用types参数来限制结果,但我无法弄清楚确切的代码应该是什么。 只需将其更改为: types: [‘administrative_area1′:’NSW’], // OR ‘New South Wales’ 和以上类似的各种组合(=代替:等)没有奏效.. 有人能指出我正确的方向,实际的语法是我想要实现的目标吗? 谢谢。

使用ajax自动完成。 jQuery插件或jQuery UI小部件?

如果我做对了,jQuery自动完成插件和jQuery UI自动完成小部件之间存在差异。 哪一个更好,你建议使用? 我支持第二个,但我不确定。 您还可以向我指出几个示例代码片段。 基本上我需要从动作方法中获取值。

jquery自动完成,validation输入的值

我正在使用jquery并寻找支持mustMatch选项的自动完成(用户必须输入存在的项目名称) – >这不是问题,因为有几个自动完成这样做。 问题是我需要自动完成function来测试输入的值。 例如: 用户输入“England”。 列表以“英格兰”开头。 用户未点击列表项(不选择英格兰),只需在输入外单击即可。 大多数支持mustMatch的autocompltes将清除输入,因为用户不从列表中进行选择。 我正在寻找一个自动填充程序,它将validation“英格兰”是否存在并采取相应行动。 你知道这样的自动完成插件吗? 或者你知道如何修改存在的插件吗?

使用数组或列表在JSP中自动完成文本框

我试图以不同的方式进行自动完成,但根本没有任何作用。 从这里到这里 希望你能帮助我们。 我有一个使用Spring MVC + jsp + hibernate的项目。 我想创建一个搜索文本框,它也可以作为客户姓氏的自动完成function。 当我在控制器的帮助下打开客户端页面时,我通过模型发送一个包含客户端的列表和包含姓氏的列表,最后一个用于自动完成。 这是我的控制器: @Controller @RequestMapping(“/clients”) public class ClientsController { @Autowired public ClientsService clientsService; @Autowired private ServicesService servicesService; @Autowired private OrdersService ordersService; @Autowired private Order_serviceService order_serviceService; @Autowired private ObjectMapper objectMapper; @RequestMapping(method = RequestMethod.GET) public String listClients(Model model) { List allClients = clientsService.listClients( new RequestAllClientsEvent()).getClients(); List lastNamesList = […]

Grails richui自动完成克隆文本框

我在我的应用程序中使用grails richui autocomplete字段。 它适用于我的静态文本框,但是当我克隆文本框时,此function对克隆的文本框不起作用,甚至没有显示任何错误。 知道如何解决这个问题 这是我的代码: 在顶部 这是我的自动填充字段 而我正在这样克隆 var counter = 1; $(“#addRow”).click(function() { counter++; var cln = $(‘#static_table tbody>tr:last’).clone(true); cln.find(“[id^=’filterLocation’]”).each(function(i, val) { val.id = val.id.match(/^([^0-9]+)[0-9]*$/)[1] + “” + counter; }); return false; }); 我克隆整行,做一些隐藏/显示操作并增加id。

禁用Kendo自动完成function

我有这个Kendo自动完成代码: HTML: JS: $(“#faceUsers”).kendoAutoComplete({ dataTextField: “name”, dataValueField: “name”, template: ” + ‘${ data.name }’, filter: “contains”, minLength: 1, height: 370, dataSource: faceDataSource }); 我已经正确设置了我的faceDataSource ,它按预期工作。 我面临的问题是如何禁用此自动完成function。 在特定操作之后,我希望input元素在没有自动完成的情况下表现为普通input元素。

根据自动完成选择填写formset的其他两个字段

我想根据使用django-autocomplete-light在自动完成字段中做出的选择自动填充另外两个字段。 但是,我的java脚本不是那么好,所以我真的不知道从哪里开始。 很感谢任何forms的帮助。 用户提交他们的宣传文件。 在一个formset中有一个“person”自动完成字段(它对于作者和其他为该出版物工作的人而言是多对多的关系)。 如果用户选择了某个人,我希望该人员名称和姓氏自动填写在该表单集中的其他两个字段中,以便用户可以进行更改(同样,这是数据模式的先决条件)。 如果他们更改或删除所选人员,则相同。 我认为最好的方法是查看名称和姓氏视图,以便从自动填充字段中获取具有ID的那两个。 但是,如何异步检索名称并将其填入两个字段? 谢谢! 最佳经济学

Grails – jQuery UI Autocomplete无法正常工作

我正在尝试在输入字段中使用jQuery UI Autocomplete。 这是我在控制器中的代码。 import grails.converters.* class SomeController { def someClassList = { def list1 = SomeClass.list() def scList = [] list1.each { scList.add(it.someClassAttribute) } render scList as JSON } } 在我看来,我有这个。 … $(document).ready(function() { var someTags = “${someClassList}”; $( “#tags” ).autocomplete({ source: someTags, minLength: 2 }); }); 但是当生成gsp代码时,它包含 我查看了Tokeninput Autocomplete的post没有使用grails,但它对我不起作用。 请帮忙。 提前致谢。 编辑这是我在_form.gsp中的gsp代码。 编辑 […]

自动完成视图已损坏(iscroll问题)

我的phonegap应用程序中需要一个自动完成选项,我得到了这个样本 。 当我使用样本时,它工作正常,但是当我试图在iphone模拟器中滚动时它被打破(看图像)我认为它有一些css问题,我该如何解决它? 我真的被这个困住了。 谢谢。 Update1:​​当我的iscroll开始滚动时出现此问题。 然后,我的列表也开始滚动(如下图所示)。 Update2:我的jsfiddle在这里 ,在产品输入字段中输入’a’ – 将出现一个列表,然后滚动; 你可以看到这个问题。 我的滚动包装: var testScroll; function loaded() { testScroll = new iScroll(‘wrapper’, { //check js fiddle for more } }false);

浏览器文本框自动完成事件,何时发生?

如果我autocomplete=”off”我的上放置autocomplete=”off” ,浏览器有时会用可能/记住的数据填充它们。 什么时候在DOM负载生命周期中发生? 它似乎是在: $(function(){ alert(‘i happen before autocomplete’); }); 在表单自动完成之后是否会发生dom-load事件? 如果是这样,它是什么? 如果没有,嗯,我可以做什么来执行一些JS“在页面加载”,但在自动完成后? 解决方案需要跨浏览器 谢谢 安德鲁