質問編集履歴

1

トライした内容追加

2018/12/17 12:31

投稿

mi37
mi37

スコア13

test CHANGED
File without changes
test CHANGED
@@ -24,6 +24,8 @@
24
24
 
25
25
 
26
26
 
27
+
28
+
27
29
  onfocusとかで、選択しようとしたときに選ばれていた内容を消せば出来るのですが
28
30
 
29
31
  それだと選ばなかった場合に、選んでいた情報が消えてしまいます。
@@ -31,3 +33,29 @@
31
33
 
32
34
 
33
35
  宜しくお願いします。
36
+
37
+
38
+
39
+ ```ここに言語を入力
40
+
41
+ $('input').focus(function() {
42
+
43
+ var obj = '#'+$(this).attr('list');
44
+
45
+ $('#'+$(this).attr('list')+" option").prop('disabled',function(){
46
+
47
+ $(obj).append("<option data-value=" + $(this).val() + ">" + $(this).val() + "</option>");
48
+
49
+ });
50
+
51
+ });
52
+
53
+ ```
54
+
55
+ 色々調べ、フォーカス時にdatalistの中身を書き換えるように試してみたのですが
56
+
57
+ 選択した内容が2重にリストに追加されるだけでした。
58
+
59
+ $(this).val()を確認すると、全リスト内容が取れるようなので、disabled状態を解除できれば良いのでしょうか?
60
+
61
+ 書き方がわかりません。。。。