Revision e39a5a77
Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt
js/autocomplete_part.js | ||
---|---|---|
28 | 28 |
}; |
29 | 29 |
|
30 | 30 |
function ajax_data(term) { |
31 |
return {
|
|
31 |
var data = {
|
|
32 | 32 |
'filter.all:substr::ilike': term, |
33 |
'filter.type': $type.val().split(','), |
|
34 | 33 |
'filter.obsolete': 0, |
35 | 34 |
column: $column.val()===undefined ? '' : $column.val(), |
36 | 35 |
current: $real.val(), |
37 |
} |
|
36 |
}; |
|
37 |
|
|
38 |
var type = $type.val(); |
|
39 |
if (type !== '') |
|
40 |
data['filter.type'] = type.split(','); |
|
41 |
|
|
42 |
return data; |
|
38 | 43 |
} |
39 | 44 |
|
40 | 45 |
function set_item (item) { |
Auch abrufbar als: Unified diff
Partpicker: filter.type nur mitschicken, wenn wirklich ein Typ angegeben war
Ansonsten wird "&filter.type[]=" geschickt, was in Perl letztlich als
"$::form->{type} = ['']" ankommt -- und damit ungültige Filter
erstellt.