0
私はMagicSuggestを使用しています。ぼかしイベントの選択肢の長さを取得する必要があります。私のコードは、ENTERキーで新しい選択項目を追加してもうまくいきますが、リストから既存の選択項目を選択しても機能しません。MagicSuggest:ぼかしの選択肢の長さを取得
ユースケースユーザーがEnterキーを経由しての提案を選択した場合
- 、長さ= 1 - 正しい ユーザーがマウスクリックを経由しての提案を選択した場合
- 、長さ= 0 - 正しくない、する必要があります1
JSfiddle https://jsfiddle.net/a1ejqtae/7/
HTML
<form action="">
<label for="keyword">Keywords</label>
<input type="text" id="keywords">
</form>
JS
$('form input').on('blur', function(){
var selectionLength = $('form .ms-sel-item').length;
$('.selection-name').text(selectionLength);
console.log('Selection is ' + selectionLength);
if(selectionLength > 0){
console.log('Selection is greater than 0');
}
});
PS誰もが、このプラグインに何が起こったのか知っているか、githubのページがまだ実行されているが、すべてのドキュメントとサンプルとのサイトがダウンしています - http://nicolasbize.com/magicsuggest/doc.html。帰りのマシンの良さに感謝します。
ありがとうございますが、私はまだマウスクリックで同じ結果を得ています。 https://jsfiddle.net/r87zvxy5/1/ –
@ClintonGreen申し訳ありませんが、私は私の答えを更新しました。クリックしてもうまくいくはずです。 – alireza
助けてくれてありがとう: –