change gnuplot with using select element
authorDobrica Pavlinusic <dpavlin@rot13.org>
Sun, 12 Aug 2012 12:59:28 +0000 (14:59 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Sun, 12 Aug 2012 12:59:28 +0000 (14:59 +0200)
templates/data/items.html.ep

index 96361e1..340461e 100644 (file)
@@ -53,12 +53,15 @@ items
 % session('timefmt', $timefmt );
 timefmt: <input name=timefmt value="<%= $timefmt %>">
 
-</form>
 
 % if ( $export ) {
-<img id=gnuplot src="/gnuplot?timefmt=<%= $timefmt %>">
+with:
+%= select_field with => [qw( points dots lines steps )]
+<img id=gnuplot src="/gnuplot?timefmt=<%= $timefmt %>&with=<%= param('with') %>">
 % }
 
+</form>
+
 <%= include 'data/items/' . session('show') %>
 
 <div class=pager>
@@ -93,5 +96,9 @@ $(document).ready( function(){
                if ( this.checked )
                        $(this).closest('form').submit();
        });
+       $('select[name=with]').change( function(){
+               console.debug( 'with', this );
+               $(this).closest('form').submit();
+       });
 });
 </script>