Firebug barks "lists.create is not a function" when I click on the link below:
Thanks for response.Code:var lists = function(){ var create = function(component){ var component = component.href.substring(component.href.lastIndexOf('#') + 1); //sites return component; } var setDefaults = function(component){ var parameter = {}; switch(component){ case "sites": parameter = { order: 'site_num', per_page: '20', url: '/sites' } } return parameter; } var criteria = { drop_filter: { check: function(value){ if(value) return }, msg: "Loading..." }, search_filter: { check: function(value){ if(value) return }, msg: "Loading..." } } return { //not currently used addQuery: function(name, query){queryArr[name] = query;}, extra: function(){} } } $('#dashboard a').click(function(){ var currentComponent = lists.create(this); var custom = lists.setDefaults(currentComponent); initializeTable(custom); }); var initializeTable = function(custom){ var defaults = {}; var query_string = $.extend(defaults, custom); alert(query_string); /* $.each(query_string, function(key,value){ }) var queryArr = []; */ }


Reply With Quote

Bookmarks