var filterform_displayed = false;
function filter_click()
{
- form = document.getElementById('filterform');
+ var form = document.getElementById('filterform');
if (!form) {
return;
}
{
var i;
- submitter_select = document.getElementById("submitter_select");
- submitter_input = document.getElementById("submitter_input");
+ var submitter_select = document.getElementById("submitter_select");
+ var submitter_input = document.getElementById("submitter_input");
if (!submitter_select || !submitter_input) {
req = null;
return;
return;
}
- submitter_select = document.getElementById("submitter_select");
- submitter_input = document.getElementById("submitter_input");
+ var submitter_select = document.getElementById("submitter_select");
+ var submitter_input = document.getElementById("submitter_input");
if (!submitter_select || !submitter_input) {
req = null;
return;
}
- submitter_select.options = [];
-
for (i = 0; i < completions.length; i++) {
name = completions[i]['fields']['name'];
if (name) {
o = new Option(name, completions[i]['pk']);
submitter_select.options[i] = o;
}
+
+ /* remove remaining options */
+ for (; i < submitter_select.length; i++) {
+ submitter_select.options[i] = null;
+ }
+
submitter_select.disabled = false;
req = null;
}
{{ filter.name }} = {{ filter.condition }}
{% if not filter.forced %}
<a href="{{ filter.url_without_me }}"><img
- src="/images/filter-remove.png"></a>
+ width="16" height="16" alt="remove filter" title="remove filter"
+ src="/images/16-circle-blue-remove.png"></a>
{% endif %}
{% if not forloop.last %} | {% endif %}
{% endfor %}
{% else %}
none
- <a href="javascript:filter_click()"><img src="/images/filter-add.png"></a>
+ <a href="javascript:filter_click()"><img
+ width="16" height="16" alt="add filter" title="add filter"
+ src="/images/16-circle-blue-add.png"></a>
{% endif %}
</div>
<div id="filterform" style="padding-top: 1em; display: none">