Files
netdisco/Netdisco/views/js/search.js
2012-02-03 15:07:21 +00:00

31 lines
985 B
JavaScript

// this is called by do_search to support local code
function inner_view_processing() {}
// used by the tabbing interface to make sure the correct
// ajax content is loaded
var path = 'search';
$(document).ready(function() {
// highlight active search filters in green.
// strikethrough the navbar search if using device_form instead.
var d_inputs = $("#device_form .clearfix input").not('[type="checkbox"]')
.add("#device_form .clearfix select");
function device_form_state(e) {
if (e.is('[value!=""]')) {
e.parent(".clearfix").addClass('success');
$('#nq').css('text-decoration', 'line-through');
}
else {
e.parent(".clearfix").removeClass('success');
if (! d_inputs.is('[value!=""]') ) {
$('#nq').css('text-decoration', 'none');
}
}
}
d_inputs.each(function() {device_form_state($(this))});
d_inputs.change(function() {device_form_state($(this))});
});