Search fix and CSS update
This commit is contained in:
parent
f6c83dc692
commit
d62a8d61de
2 changed files with 19 additions and 2 deletions
|
@ -194,6 +194,18 @@
|
|||
|
||||
/* Account autocomplete window */
|
||||
|
||||
.jconfirm #search_autocomplete {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
#account_results {
|
||||
left:0 !important;
|
||||
}
|
||||
|
||||
#account_results ul li.autocomplete-header {
|
||||
display:none;
|
||||
}
|
||||
|
||||
#account_results ul {
|
||||
list-style-type:none;
|
||||
background:rgba(255,255,255,0.9);
|
||||
|
|
|
@ -119,7 +119,7 @@ class AccountSearch {
|
|||
url: django_urls['kfet.account.search.autocomplete'](),
|
||||
minimumCharacters: 2,
|
||||
id: 'search_autocomplete',
|
||||
choiceSelector: '.choice',
|
||||
choiceSelector: '.autocomplete-value',
|
||||
placeholder: "Chercher un utilisateur K-Fêt",
|
||||
container: that._$results_container,
|
||||
box: that._$results_container,
|
||||
|
@ -137,7 +137,12 @@ class AccountSearch {
|
|||
}
|
||||
|
||||
_on_select(e, choice, autocomplete) {
|
||||
this.manager.set(choice.find('.trigramme').text());
|
||||
// Une option est de la forme "<User> (<trigramme>)"
|
||||
var choice_text = choice.text().trim();
|
||||
var trigramme_regex = /\((.{3})\)$/;
|
||||
// le match est de la forme [<global match>, <group match>]
|
||||
trigramme = choice_text.match(trigramme_regex)[1]
|
||||
this.manager.set(trigramme);
|
||||
this.close();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue