オートコンプリートマテリアルUIのボタンをクリックしたときに選択した値を削除するにはどうすればよいですか?

randomguy

私はmaterial-uiのオートコンプリートを使用しており、ボタンをクリックするたびに選択した値を削除しようとしていますが、それを行う方法が見つかりません。何か案が?

            <Autocomplete
              className={classes.techListBox}
              disableCloseOnSelect={true}
              multiple
              options={this.props.displayProject.techList}
              getOptionLabel={options => options.title}
              defaultValue={this.props.displayProject.techName}
              onChange={(e, techs) => {
                this.formatTechID(techs);
              }}
              renderInput={params => (
                <TextField
                  {...params}
                  variant="outlined"
                  placeholder={t("tech")}
                  margin="normal"
                  fullWidth
                />
              )}
            ></Autocomplete>```
レナルドバラジ

オートコンプリートで値(状態)とonChangeイベントを設定する必要があります:)残りのボタンをクリックすると、状態がリセットされます:)

   const [value, setValue] = React.useState(null);
   <Autocomplete 
    value={value}
    onChange={(event, newValue) => {
      setValue(newValue);
    }}
   >

   <button onClick={() => setValue(null)}>Reset autocomplete</button>

私はあなたのために動作するデモを作成しました:https//codesandbox.io/s/material-demo-zqz4v

その他の質問についてはコメントしてください:)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ボタンクリック時にアイテムテンプレートのドロップダウンリストで選択した値をデータベースに保存するにはどうすればよいですか?

分類Dev

マテリアルUIオートコンプリートの入力テキストフィールドに選択した値を表示するにはどうすればよいですか?

分類Dev

マテリアルドロップダウンのオートコンプリート選択がAngular8 / 9で別の検索クエリをトリガーしないようにするにはどうすればよいですか?

分類Dev

Tabキーを押したときにマットオプションを選択するにはどうすればよいですか?マットのエンターボタンのように機能するはずです-オートコンプリート角度6

分類Dev

SQLiteデータベースから選択した特定の値を取得するにはどうすればよいですか?ボタンをクリックすると、アプリの突き出しがクラッシュします

分類Dev

ドロップダウンリストのチェックボックスを選択した後、v-オートコンプリート(複数)検索入力をクリアするにはどうすればよいですか?

分類Dev

次回コンボボックスを開いたときに、選択したリストアイテムをコンボボックスから削除するにはどうすればよいですか?

分類Dev

[クリックイベントの削除]ボタンを使用して、データシートから(マウスで選択した)レコードを削除するにはどうすればよいですか?

分類Dev

クリック時に、ボタンでクリックしたデータターゲットと同じデータターゲットに選択オプションを設定するにはどうすればよいですか?

分類Dev

ボタンをクリックして選択したオプションまでスクロールするにはどうすればよいですか?

分類Dev

ボタンを1回クリックするだけで、テキストボックスの値とdxDatagridの選択したすべての値をデータベースに挿入するにはどうすればよいですか?

分類Dev

アップロードボタンのクリック時にカメラ、ギャラリーを選択してオプションを選択し、キャンセルしてダイアログまたはアクションセットを表示するにはどうすればよいですか?

分類Dev

オプション値を選択したときに入力フィールドのテキストをクリアまたは変更するにはどうすればよいですか?

分類Dev

ラジオボタンでリンクされたテキストボックスの値を選択するにはどうすればよいですか?

分類Dev

ボタンをクリックしたときにテーブルの行を削除するにはどうすればよいですか?Javascriptの使用

分類Dev

ユーザーがマットオートコンプリートの選択をクリアしたことを検出するにはどうすればよいですか?

分類Dev

「Enter」ボタンをクリックしたときにオプションを選択するにはどうすればよいですか?

分類Dev

クリックしたときにコンポーネントをリアルタイムで更新するにはどうすればよいですか?

分類Dev

ボタンを押したときにテーマを変更するにはどうすればよいですか?(リアクトネイティブ)

分類Dev

テキストを選択した後、「エクスプローラーで開く」という名前のアイテムを右クリックのコンテキストメニューに追加するにはどうすればよいですか?

分類Dev

デフォルトのコンボボックスアイテムを選択した状態でC#Windowsアプリケーションを起動するにはどうすればよいですか?

分類Dev

クリックしたときにボタンが選択された状態を削除するにはどうすればよいですか?

分類Dev

jqueryでテーブルの行を選択するだけでなく、ボタンをクリックしたときに行を選択する場合、これを防ぐにはどうすればよいですか?

分類Dev

IndexedDBとJQueryのリンク:選択した行のテーブルデータをターゲットにしてテーブル行を削除するにはどうすればよいですか?

分類Dev

[追加]ボタンをクリックしてテーブルにレコードを追加または削除し、送信時にすべてのテーブル行をコントローラーに送信するにはどうすればよいですか?

分類Dev

パス名を選択したときに、テキストボックスのコンボボックスから選択したデータベース名を取得するにはどうすればよいですか?

分類Dev

チェックボックスをオンにしたときに、To Doアプリの対応するチェックボックスのテキストを削除するにはどうすればよいですか?

分類Dev

ラジオを選択してボタンをクリックしたときに機能を実行するにはどうすればよいですか?

分類Dev

ボタンをクリックしてすべてのアイテムを表示し、jsfでリッチオートコンプリートのリストの最初のアイテムを表示するにはどうすればよいですか?

Related 関連記事

  1. 1

    ボタンクリック時にアイテムテンプレートのドロップダウンリストで選択した値をデータベースに保存するにはどうすればよいですか?

  2. 2

    マテリアルUIオートコンプリートの入力テキストフィールドに選択した値を表示するにはどうすればよいですか?

  3. 3

    マテリアルドロップダウンのオートコンプリート選択がAngular8 / 9で別の検索クエリをトリガーしないようにするにはどうすればよいですか?

  4. 4

    Tabキーを押したときにマットオプションを選択するにはどうすればよいですか?マットのエンターボタンのように機能するはずです-オートコンプリート角度6

  5. 5

    SQLiteデータベースから選択した特定の値を取得するにはどうすればよいですか?ボタンをクリックすると、アプリの突き出しがクラッシュします

  6. 6

    ドロップダウンリストのチェックボックスを選択した後、v-オートコンプリート(複数)検索入力をクリアするにはどうすればよいですか?

  7. 7

    次回コンボボックスを開いたときに、選択したリストアイテムをコンボボックスから削除するにはどうすればよいですか?

  8. 8

    [クリックイベントの削除]ボタンを使用して、データシートから(マウスで選択した)レコードを削除するにはどうすればよいですか?

  9. 9

    クリック時に、ボタンでクリックしたデータターゲットと同じデータターゲットに選択オプションを設定するにはどうすればよいですか?

  10. 10

    ボタンをクリックして選択したオプションまでスクロールするにはどうすればよいですか?

  11. 11

    ボタンを1回クリックするだけで、テキストボックスの値とdxDatagridの選択したすべての値をデータベースに挿入するにはどうすればよいですか?

  12. 12

    アップロードボタンのクリック時にカメラ、ギャラリーを選択してオプションを選択し、キャンセルしてダイアログまたはアクションセットを表示するにはどうすればよいですか?

  13. 13

    オプション値を選択したときに入力フィールドのテキストをクリアまたは変更するにはどうすればよいですか?

  14. 14

    ラジオボタンでリンクされたテキストボックスの値を選択するにはどうすればよいですか?

  15. 15

    ボタンをクリックしたときにテーブルの行を削除するにはどうすればよいですか?Javascriptの使用

  16. 16

    ユーザーがマットオートコンプリートの選択をクリアしたことを検出するにはどうすればよいですか?

  17. 17

    「Enter」ボタンをクリックしたときにオプションを選択するにはどうすればよいですか?

  18. 18

    クリックしたときにコンポーネントをリアルタイムで更新するにはどうすればよいですか?

  19. 19

    ボタンを押したときにテーマを変更するにはどうすればよいですか?(リアクトネイティブ)

  20. 20

    テキストを選択した後、「エクスプローラーで開く」という名前のアイテムを右クリックのコンテキストメニューに追加するにはどうすればよいですか?

  21. 21

    デフォルトのコンボボックスアイテムを選択した状態でC#Windowsアプリケーションを起動するにはどうすればよいですか?

  22. 22

    クリックしたときにボタンが選択された状態を削除するにはどうすればよいですか?

  23. 23

    jqueryでテーブルの行を選択するだけでなく、ボタンをクリックしたときに行を選択する場合、これを防ぐにはどうすればよいですか?

  24. 24

    IndexedDBとJQueryのリンク:選択した行のテーブルデータをターゲットにしてテーブル行を削除するにはどうすればよいですか?

  25. 25

    [追加]ボタンをクリックしてテーブルにレコードを追加または削除し、送信時にすべてのテーブル行をコントローラーに送信するにはどうすればよいですか?

  26. 26

    パス名を選択したときに、テキストボックスのコンボボックスから選択したデータベース名を取得するにはどうすればよいですか?

  27. 27

    チェックボックスをオンにしたときに、To Doアプリの対応するチェックボックスのテキストを削除するにはどうすればよいですか?

  28. 28

    ラジオを選択してボタンをクリックしたときに機能を実行するにはどうすればよいですか?

  29. 29

    ボタンをクリックしてすべてのアイテムを表示し、jsfでリッチオートコンプリートのリストの最初のアイテムを表示するにはどうすればよいですか?

ホットタグ

アーカイブ