fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [15480] identify checkboxes in filters


From: sigurdne
Subject: [Fmsystem-commits] [15480] identify checkboxes in filters
Date: Wed, 17 Aug 2016 11:18:16 +0000 (UTC)

Revision: 15480
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=15480
Author:   sigurdne
Date:     2016-08-17 11:18:15 +0000 (Wed, 17 Aug 2016)
Log Message:
-----------
identify checkboxes in filters

Modified Paths:
--------------
    trunk/phpgwapi/templates/base/datatable_jquery.xsl

Modified: trunk/phpgwapi/templates/base/datatable_jquery.xsl
===================================================================
--- trunk/phpgwapi/templates/base/datatable_jquery.xsl  2016-08-17 01:17:49 UTC 
(rev 15479)
+++ trunk/phpgwapi/templates/base/datatable_jquery.xsl  2016-08-17 11:18:15 UTC 
(rev 15480)
@@ -309,7 +309,7 @@
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <td 
valign="top">
-                                                                               
<input id="innertoolbar">
+                                                                               
<input id="innertoolbar_{name}">
                                                                                
        <xsl:attribute name="type">
                                                                                
                <xsl:value-of select="phpgw:conditional(not(type), '', type)"/>
                                                                                
        </xsl:attribute>
@@ -1236,6 +1236,19 @@
                                        }
                                });
                        </xsl:if>
+                       <xsl:if test="type = 'checkbox'">
+                               $("#innertoolbar_<xsl:value-of 
select="name"/>").change( function()
+                               {
+                                       if($(this).prop("checked"))
+                                       {
+                                               filterData('<xsl:value-of 
select="name"/>', 1);
+                                       }
+                                       else
+                                       {
+                                               filterData('<xsl:value-of 
select="name"/>', 0);
+                                       }
+                               });
+                       </xsl:if>
                        <xsl:if test="type = 'autocomplete'">
                                $(document).ready(function() {
                                        
$('input.ui-autocomplete-input#filter_<xsl:value-of 
select="name"/>_name').on('autocompleteselect', function(event, ui){




reply via email to

[Prev in Thread] Current Thread [Next in Thread]