Pārlūkot izejas kodu

Minor - Adding some jquery tricks in the select

Julio Montoya 13 gadi atpakaļ
vecāks
revīzija
c69c72a8b0
2 mainītis faili ar 15 papildinājumiem un 3 dzēšanām
  1. 1 1
      main/calendar/agenda.lib.php
  2. 14 2
      main/template/default/agenda/month.tpl

+ 1 - 1
main/calendar/agenda.lib.php

@@ -472,7 +472,7 @@ class Agenda {
     * @return html code
     */
     function construct_not_selected_select_form($group_list=null, $user_list=null,$to_already_selected=array()) {
-        $html = '<select id="users_to_send" name="users_to_send[]" size="5" multiple="multiple" style="width:250px" class="chzn-select">';
+        $html = '<select id="users_to_send_id" name="users_to_send[]" size="5" multiple="multiple" style="width:250px" class="chzn-select">';
     
         // adding the groups to the select form
     

+ 14 - 2
main/template/default/agenda/month.tpl

@@ -47,7 +47,19 @@ $(document).ready(function() {
 			var start_date 	= Math.round(start.getTime() / 1000);
 			var end_date 	= Math.round(end.getTime() / 1000);
 			
-			$('#visible_to_input').show();
+			$('#visible_to_input').show();		
+			
+			//Cleans the selected attr 	
+			$('#users_to_send_id')
+                .find('option')
+                .removeAttr('selected')
+                .end();
+                
+            //Sets the 1st item selected by default
+            $('#users_to_send_id option').eq(0).attr('selected', 'selected');
+			
+			//Update chz-select
+			$("#users_to_send_id").trigger("liszt:updated");
 			
 			if ({$can_add_events} == 1) {							
 				var url = '{$web_agenda_ajax_url}a=add_event&start='+start_date+'&end='+end_date+'&all_day='+allDay+'&view='+view.name;
@@ -216,7 +228,7 @@ $(document).ready(function() {
                     <label for="date">{"SentTo"|get_lang}</label>
                 </div>
                 <div class="formw">
-                    <div id="visible_to">{$visible_to}</div>
+                    {$visible_to}
                 </div>                  
             </div>
         {/if}