标签: autocomplete

从自动完成文本框到数据库搜索和显示?

我有这个小“应用程序”,我希望当有人在自动完成文本框中键入“新”时,它会自动显示“纽约”作为选项,并且(自动完成功能)工作正常。但我希望当用户输入完整位置(或自动完成为他执行此操作)时,该文本(位置)输入将转发到数据库搜索,然后搜索数据库并“收集”具有用户输入位置的所有行。例如,如果用户输入“New York”,数据库搜索将找到其中包含“New York”的所有行。当它找到一行或多行时,它会在下面显示它们。在图像中...

当用户输入时我有这个...

http://www.imagesforme.com/show.php/1093305_SNAG0000.jpg

当用户选择自动完成位置时我有这个

http://www.imagesforme.com/show.php/1093306_SNAG0001.jpg

但当用户选择自动完成位置时我想要这个

http://www.imagesforme.com/show.php/1093307_CopyofSNAG0001.jpg

完整代码

package com.svebee.prijevoz;

import android.app.Activity;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.util.Log;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;
import android.widget.TextView;
public class ZelimDoci extends Activity {

TextView lista; 

static final String[] STANICE = new String[] {
   "New York", "Chicago", "Dallas", "Los Angeles"
 };

 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.zelimdoci);

  AutoCompleteTextView textView = (AutoCompleteTextView) findViewById(R.id.autocomplete_country);
  ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.list_item, STANICE); …
Run Code Online (Sandbox Code Playgroud)

android textbox autocomplete

0
推荐指数
1
解决办法
2万
查看次数

Emacs 自动完成错误:运行计时器

我尝试为 emacs 安装自动完成模式,从 elpa 存储库下载它,使用

\n
M-x list-packages\n
Run Code Online (Sandbox Code Playgroud)\n

当我尝试时,该模式给了我一个错误

\n
\n

运行计时器 \xe2\x80\x98ac-update-greedy\xe2\x80\x99 时出错:(错误“关键字参数:max-width 不是以下之一(:min-height :around :face :mouse-face :selection-face :滚动条:左边距:右边距:符号:父项:父项偏移:键盘映射)”)

\n

运行计时器 \xe2\x80\x98ac-show-menu\xe2\x80\x99 时出错:(错误“关键字参数:max-width 不是以下之一(:min-height :around :face :mouse-face :selection-face :滚动条:左边距:右边距:符号:父项:父项偏移:键盘映射)”)

\n
\n

即使我不加载其他模组,它也会失败。即使我手动运行

\n
M-x  auto-complete-mode\n
Run Code Online (Sandbox Code Playgroud)\n

这个错误从何而来?

\n

emacs autocomplete

0
推荐指数
1
解决办法
902
查看次数

自动完成[displayWith]不显示名称

我正在为我的项目使用自动完成材料,但我不明白如何使用 [displayWith]。我尝试了一些示例,但不在 html 中显示名称,仅显示 id。

我的html代码:

<form [formGroup]="editClientForm">
  <input formControlName="city_id" id="city_id" matInput placeholder="Select City*" aria-label="State" [matAutocomplete]="auto1"
    autoActiveFirstOption [formControl]="city">
  <mat-autocomplete #auto1="matAutocomplete" [displayWith]="displayFnCity">
    <mat-option (onSelectionChange)="updateForm($event, city.city_id, 'city_id')" *ngFor="let city of filteredOptionsCity | async"
      [value]="city.name">
      {{ city.name }}
    </mat-option>
  </mat-autocomplete>
</form>
Run Code Online (Sandbox Code Playgroud)

我的 ts 组件:

  cityid = 0;
  filteredOptionsCity: any;
  city: FormControl = new FormControl();
  editClientForm: FormGroup;
    this.editClientForm = this.fb.group({
      'city_id': new FormControl('', Validators.required),
         });
  ngOnInit() {
    this.filteredOptionsCity = this.city.valueChanges.pipe(
      startWith(''),
      map(value => this.filterCity(value))
    );
}

  populateForm() {
    this.activatedRoute.params.subscribe(
      params => {
        this.clientService.getClientById(params['id']).subscribe(
          client …
Run Code Online (Sandbox Code Playgroud)

autocomplete typescript angular-material angular

0
推荐指数
1
解决办法
5685
查看次数

WebStorm 自动完成和自动导入不起作用

我在 WebStorm 中研究 React-Native。

问题一

我有一些类,我想使用 WebStorm 的自动导入功能,它适用于某些类,但不适用于所有类。

当我输入 name 并点击时Ctrl + Space,它不会自动导入类。

无进口建议

Alt + Enter也试过,它在列表中没有导入建议。

没有进口

问题二

然后我手动导入了这个类,现在 WebStorm 无法显示自动完成的方法建议,当我按下 时Ctrl + Space,我的方法没有在那里列出。

图像3

实用程序.js

export function alertMessage(alertMessage) {
  Alert.alert(
    "Alert",
    alertMessage,
    [{ text: "OK", onPress: () => console.log("OK Pressed") }],
    { cancelable: false }
  );
}
Run Code Online (Sandbox Code Playgroud)

是否有一些我遗漏的 WebStorm 设置。我想提高我的生产力。

ide autocomplete webstorm react-native auto-import

0
推荐指数
1
解决办法
3050
查看次数

自动完成传递的类对象

我有两个类说 A 和 B。 B 在其构造函数 A 作为参数。A 类有一个函数 foo。现在,当我输入“a”时。我希望 Vs 代码自动完成以显示建议“a.foo()”。目前它不起作用。我需要输入提示或类似的东西吗?我试图导入 A 但它不起作用。

class A:
    def __init__(self):
    def foo(self):
        print("hello")
class B:
    def __init__(self, a):
        a. <-- this should show the members of A but does not

Run Code Online (Sandbox Code Playgroud)

运行 Mac 和带有 Microsoft 扩展的 Python 2.7。

python parameters autocomplete class visual-studio-code

0
推荐指数
1
解决办法
1129
查看次数

Jquery ui autocomplete让我疯狂

我有一个 <input id="txtCustome2r" />

我有我的.ready功能

$("#txtCustome2r").autocomplete({
    source:  "itemcomplete.asp", 
    minLength: 2,
    select: function( event, ui ) {
        log( ui.item ?
                     "Selected: " + ui.item.value + " aka " + ui.item.id :
                     "Nothing selected, input was " + this.value );
    }
}); 
Run Code Online (Sandbox Code Playgroud)

自动完成返回有效的json

[ { "id': "4",  "label": "Kathi  ",   "value": "Kathi  "}, { "id': "6",  "label": "Kathleen  ",   "value": "Kathleen  "}]
Run Code Online (Sandbox Code Playgroud)

下拉列表中没有显示任何内容.任何帮助是极大的赞赏!

谢谢!

jquery json jquery-ui autocomplete

-1
推荐指数
1
解决办法
1147
查看次数

java swing多列自动完成组合框

我需要有效的产品项目搜索GUI到销售点应用程序,目前我在文本字段中使用弹出窗口,它包含到表格但效率不高.

在我的弹出窗口中只显示产品代码我需要显示其他产品细节,如CODE,类别,名称,价格等..以确定正确的产品.![在此处输入图像说明] [1]

以下图片是我的要求.

//////////////////////////////我有编辑mr.splungebob回答构建AutoCompleate组合框,但它有List>过滤的问题请查看代码并帮助我开发它.

以下是我为回答// DetailedConboBox而添加的代码

    /*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package test;

    import java.awt.Dimension;
    import java.awt.EventQueue;
    import java.awt.Point;
    import java.awt.event.*;
    import java.util.*;
    import javax.swing.*;
    import javax.swing.event.ListSelectionEvent;
    import javax.swing.event.ListSelectionListener;
    import javax.swing.plaf.basic.BasicComboPopup;

import javax.swing.plaf.basic.ComboPopup;
import javax.swing.plaf.metal.MetalComboBoxUI;
import javax.swing.table.AbstractTableModel;
import javax.swing.table.TableColumn;
import javax.swing.table.TableColumnModel;

/**
 *
 * @author W.A.R.R.Wijesinghe
 */
public class DetailedComboBox extends JComboBox {

    public static enum Alignment {

        LEFT, RIGHT
    }
    private List<List<? extends Object>> …
Run Code Online (Sandbox Code Playgroud)

java swing autocomplete jcombobox

-1
推荐指数
1
解决办法
4721
查看次数

jQuery(...).autoComplete 不是一个函数

我试图让 autoComplete() 从 jQuery-ui 工作。我创建了一个小提琴来显示我的代码:

https://jsfiddle.net/4s4dzwn1/

我的JS:

jQuery(function(){

    jQuery('#autocomplete').autoComplete({
        source: ["ActionScript",
            "Bootstrap",
            "C",
            "C++",
            "Ecommerce",
            "Jquery",
            "Groovy",
            "Java",
            "JavaScript",
            "Lua",
            "Perl",
            "Ruby",
            "Scala",
            "Swing",
            "XHTML"]
    });

});
Run Code Online (Sandbox Code Playgroud)

我的 HTML:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>

<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>

<form>
    <input id="autocomplete">
</form>
Run Code Online (Sandbox Code Playgroud)

它抛出一个错误,说 autoComplete 不是一个函数。我的理解是 autoComplete 是 jQuery-ui(包含在内)的一部分,并且 jQuery-ui 应该jquery之后包含。请纠正我的错误。

jquery jquery-ui autocomplete

-1
推荐指数
1
解决办法
2万
查看次数

Delphi,在TPointerlist()中编辑tenumstring中的自动完成访问冲突

在@KenWhite的自动完成示例中,Next函数在TPointerList()[]调用时具有访问冲突(通过Windows自动完成界面).

D10.1u2,Win10.64

function TEnumString.Next(celt: Integer; out elt;
   pceltFetched: PLongint): HResult;
var
 I: Integer;
wStr: WideString;
begin
 I := 0;
 while (I < celt) and (FCurrIndex < FStrings.Count) do
   begin
     wStr := FStrings[FCurrIndex];
     TPointerList(elt)[1] := PWideChar('abcd');  //access violation
     TPointerList(elt)[1] := CoTaskMemAlloc(8);  //access violation
     TPointerList(elt)[I] := CoTaskMemAlloc(2 * (Length(wStr) + 1)); //access violation
     StringToWideChar(wStr, TPointerList(elt)[I], 2 * (Length(wStr) + 1));
     Inc(I);
     Inc(FCurrIndex);
  end;
 if pceltFetched <> nil then
  pceltFetched^ := I;
 if I = celt then
 Result := …
Run Code Online (Sandbox Code Playgroud)

delphi autocomplete delphi-10.1-berlin

-1
推荐指数
1
解决办法
130
查看次数

如何使用html5本地存储创建自动完成论坛?

大家好,我是编程新手.你能帮我写一个html格式的自动填充文本字段的代码吗?我想使用本地存储数据.如果用户将文本字段中的某些数据间隔,则它将存储在本地存储中.如果下次输入数据时,与该字段相关的localstorage数据将显示为弹出窗口(如mozila或chrome autocomplete).

请给我一些指导

javascript forms html5 autocomplete local-storage

-2
推荐指数
1
解决办法
4801
查看次数

有没有办法使用角度材料自动完成来自动完成具有类型为 id 的对象数组的对象?

假设对象数组,

books = [{id:1, name: 'book1'}, {id:2, name: 'book2'}];
Run Code Online (Sandbox Code Playgroud)

在这里可以看到数组中每个元素的id都是一个数字。当对象数组为给定格式时,Angular 自动完成组件不起作用。任何解决方法?如何使用书的ID自动完成?

autocomplete numeric angular-material angular mat-autocomplete

-2
推荐指数
1
解决办法
1261
查看次数