r13668 - MoreFieldsAndWidgets/archetypes.querywidget/trunk/archetypes/querywidget
"Roel Bruggink" <[email protected]> Fri, 03 Jun 2011 14:02:52 +0000
| Newsgroups | gmane.comp.web.zope.plone.archetypes.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: jaroel
Date: Fri Jun 3 14:02:52 2011
New Revision: 13668
Modified:
MoreFieldsAndWidgets/archetypes.querywidget/trunk/archetypes/querywidget/querywidget.js
Log:
Make JSLint happy
Modified: MoreFieldsAndWidgets/archetypes.querywidget/trunk/archetypes/querywidget/querywidget.js
==============================================================================
--- MoreFieldsAndWidgets/archetypes.querywidget/trunk/archetypes/querywidget/querywidget.js (original)
+++ MoreFieldsAndWidgets/archetypes.querywidget/trunk/archetypes/querywidget/querywidget.js Fri Jun 3 14:02:52 2011
@@ -98,7 +98,7 @@
'name': 'query.v:records:list'
})
.addClass('queryvalue')
- )
+ );
break;
case 'ReferenceWidget':
return $(document.createElement('dl'))
@@ -116,7 +116,7 @@
})
.addClass('queryvalue')
)
- )
+ );
break;
case 'RelativePathWidget':
return $(document.createElement('input'))
@@ -139,8 +139,8 @@
.html('Select...')
.addClass('multipleSelectionWidgetTitle')
)
- )
- var dd = $(document.createElement('dd')).addClass('widgetPulldownMenu').hide()
+ );
+ var dd = $(document.createElement('dd')).addClass('widgetPulldownMenu').hide();
$.each($.querywidget.config.indexes[index].values, function (i, val) {
dd.append($(document.createElement('label'))
.append($(document.createElement('input'))
@@ -153,7 +153,7 @@
.append($(document.createElement('span'))
.html(val.title)
)
- )
+ );
});
dl.append(dd);
return dl;
@@ -168,7 +168,7 @@
$.querywidget.getCurrentWidget = function (node) {
var classes = node.attr('class').split(' ');
- for (i in classes) {
+ for (var i in classes) {
if (classes[i].indexOf('Widget') != -1) {
var classname = classes[i];
return classname.slice(0,1).toUpperCase() + classname.slice(1);
@@ -195,7 +195,7 @@
if ($(this).val().length != 10) {
ok = false;
}
- })
+ });
return ok;
default:
/* Backspace and delete should force update */
@@ -223,16 +223,15 @@
var index = $(this).val();
var operator = $(this).parents('.criteria').children('.queryoperator').val();
var widget = $.querywidget.config.indexes[index].operators[operator].widget;
+ var querywidget = $(this).parents('.criteria').find('.querywidget');
querylist.push('query.i:records=' + index);
querylist.push('query.o:records=' + operator);
switch (widget) {
case 'DateRangeWidget':
- var querywidget = $(this).parents('.criteria').find('.querywidget');
querylist.push('query.v:records:list=' + $(querywidget.children('input')[0]).val());
querylist.push('query.v:records:list=' + $(querywidget.children('input')[1]).val());
break;
case 'MultipleSelectionWidget':
- var querywidget = $(this).parents('.criteria').find('.querywidget');
querywidget.find('input:checked').each(function () {
querylist.push('query.v:records:list=' + $(this).val());
});
@@ -249,7 +248,7 @@
query += querylist.join('&');
query += '&sort_on=' + $('#sort_on').val();
if ($('#sort_order:checked').length > 0) {
- query += '&sort_order=reverse'
+ query += '&sort_order=reverse';
}
$.get(query, {}, function (data) { $('.ArchetypesQueryWidget .previewresults').html(data); });
};
@@ -296,7 +295,7 @@
$(document.createElement('div'))
.addClass('queryresults discreet')
.html('')
- )
+ );
$(this).replaceWith($.querywidget.createQueryIndex($(this).children('input').val()));
});
$('div.queryoperator').each(function () {
@@ -332,6 +331,7 @@
querywidget.replaceWith($.querywidget.createWidget(widget, index));
}
$.querywidget.updateSearch();
+
});
$('.queryoperator').live('change', function () {
@@ -383,7 +383,7 @@
$(document.createElement('div'))
.addClass('queryresults discreet')
.html('')
- )
+ );
newcriteria.append($.querywidget.createQueryIndex(index));
var operator = $.querywidget.createQueryOperator(index,'');
newcriteria.append(operator);
@@ -400,7 +400,7 @@
'name': 'removecriteria'
})
.addClass('removecriteria discreet')
- )
+ );
criteria.before(newcriteria);
$(this).val('');
$.querywidget.updateSearch();
------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today.
http://p.sf.net/sfu/quest-dev2dev2