newSearch and triggerSearch accept a perpage argument.
[mkws-moved-to-github.git] / src / mkws-widgets.js
index 74e31f0..19789bd 100644 (file)
@@ -2,7 +2,7 @@
 function widget($, team, type, node) {
     // Static register of attributes that do not contribute to config
     var ignoreAttrs = {
-       id:1, class:1, style:1, name:1, action:1, type:1, size:1,
+       id:1, 'class':1, style:1, name:1, action:1, type:1, size:1,
        value:1, width:1, valign:1
     };
 
@@ -266,12 +266,11 @@ mkws.registerWidgetType('Records', function() {
        }
     });
 
-    var node = $(that.node);
     var query = that.config.autosearch;
     if (query) {
        if (query.match(/^!param!/)) {
            var param = query.replace(/^!param!/, '');
-           query = getParameterByName(param);
+           query = mkws.getParameterByName(param);
            that.log("obtained query '" + query + "' from param '" + param + "'");
            if (!query) {
                alert("This page has a MasterKey widget that needs a query specified by the '" + param + "' parameter");