## An example of using an arbitrary request parameter <title>#param('title')</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <script type="text/javascript" src="#{url_root}/js/lib/jquery-1.7.2.min.js"></script> <link rel="stylesheet" type="text/css" href="#{url_for_solr}/admin/file?file=/velocity/main.css&contentType=text/css"/> <link rel="stylesheet" href="#{url_for_solr}/admin/file?file=/velocity/jquery.autocomplete.css&contentType=text/css" type="text/css" /> <script type="text/javascript" src="#{url_for_solr}/admin/file?file=/velocity/jquery.autocomplete.js&contentType=text/javascript"></script> <script> $(document).ready(function(){ $("\#q").autocomplete('#{url_for_solr}/terms', { ## backslash escaped #q as that is a macro defined in VM_global_library.vm extraParams:{ 'terms.prefix': function() { return $("\#q").val();}, 'terms.sort': 'count', 'terms.fl': 'name', 'wt': 'velocity', 'v.template': 'suggest' } } ); // http://localhost:8983/solr/terms?terms.fl=name&terms.prefix=i&terms.sort=count }); </script>