Lines Matching defs:dw_qsearch

9 jQuery.fn.dw_qsearch = function (overrides) {
11 var dw_qsearch = {
29 dw_qsearch.$outObj = jQuery(dw_qsearch.output);
32 if (dw_qsearch.$inObj.length === 0 ||
33 dw_qsearch.$outObj.length === 0) {
40 if (dw_qsearch.curRequest != null) {
41 dw_qsearch.curRequest.abort();
43 var value = dw_qsearch.getSearchterm();
45 dw_qsearch.clear_results();
48 dw_qsearch.$inObj.parents('form').addClass('searching');
49 dw_qsearch.curRequest = jQuery.post(
55 dw_qsearch.onCompletion,
60 dw_qsearch.$inObj.on('keyup',
62 if (dw_qsearch.timer) {
63 window.clearTimeout(dw_qsearch.timer);
64 dw_qsearch.timer = null;
66 dw_qsearch.timer = window.setTimeout(do_qsearch, 500);
71 dw_qsearch.$outObj.on('click', dw_qsearch.clear_results);
78 return dw_qsearch.$inObj.val();
85 dw_qsearch.$inObj.parents('form').removeClass('searching');
86 dw_qsearch.$outObj.hide();
87 dw_qsearch.$outObj.text('');
100 dw_qsearch.$inObj.parents('form').removeClass('searching');
102 dw_qsearch.curRequest = null;
105 dw_qsearch.clear_results();
109 dw_qsearch.$outObj
115 dw_qsearch.$outObj.find('li').css('overflow', 'visible');
117 $links = dw_qsearch.$outObj.find('a');
118 max = dw_qsearch.$outObj[0].clientWidth; // maximum width allowed (but take away paddings below)
120 max -= parseInt(dw_qsearch.$outObj.css('padding-left'));
125 max -= parseInt(dw_qsearch.$outObj.css('padding-right'));
172 dw_qsearch.$outObj.find('li').css('overflow', 'hidden').css('text-overflow', 'ellipsis');
178 jQuery.extend(dw_qsearch, overrides);
181 dw_qsearch.init();
184 return dw_qsearch;
188 jQuery('#qsearch__in').dw_qsearch({