Proyecto

General

Perfil

« Anterior | Siguiente » 

Revisión 70

Selector de usuarios en grupos

Ver diferencias:

index.html
<!-- Libreria JGrid -->
<link rel="stylesheet" type="text/css" media="screen" href="js/jquery/jdgrid/css/ui.jqgrid.css" />
<script src="js/jquery/jdgrid/grid.locale-sp.js" type="text/javascript"></script>
<script src="js/jquery/jdgrid/jquery.jqGrid.min.js" type="text/javascript"></script>
<script src="js/jquery/jdgrid/src/grid.common.js" type="text/javascript"></script>
<script src="js/jquery/jdgrid/src/grid.formedit.js" type="text/javascript"></script>
<script src="js/jquery/jdgrid/src/grid.custom.js" type="text/javascript"></script>
<!-- Libreria Multiselect -->
<link type="text/css" href="js/multiselect2/css/ui.multiselect.css" rel="stylesheet" />
<script type="text/javascript" src="js/multiselect2/plugins/localisation/jquery.localisation-min.js"></script>
<script type="text/javascript" src="js/multiselect2/plugins/scrollTo/jquery.scrollTo-min.js"></script>
<script type="text/javascript" src="js/multiselect2/ui.multiselect.js"></script>
<script language="javascript">
$(function() {
......
$("#dialog-form").html("");
$("#dialog-form").load("groups/form.html", function() {
$.localise('ui-multiselect', {language: 'es', path: 'locale/'});
$("#users").multiselect();
getAllGroups();
getAllUsers();
/*
$("#form_data #action").val("modify");
$("#form_data #user").attr("readonly","true");
$("#form_data #user").css("background-color","#DDD");
......
var dep = Array(result.response['groups']['departments']);
$("#form_data #type").replaceWith(textType+"<input type='hidden' id='type' name='type' value='"+result.response['type']+"'/>");
$("#form_data #name").val(result.response['name']);
$("#form_data #nif").val(result.response['nif']);
$("#form_data #user").val(result.response['user']);
$("#form_data #surname").val(result.response['surname']);
$.each(result.response['groups']['departments'], function(i, l){
$('#form_data input:checkbox[value='+l+']').attr('checked', true);
});
$.each(result.response['groups']['classrooms'], function(i, l){
$('#form_data input:checkbox[value='+l+']').attr('checked', true);
});
});
$("#form_data #name").val(result.response['name']);
}); */
});
x = ($(window).width()-300)/2;
x = ($(window).width()-500)/2;
y = ($(window).height()-500)/2;
$("#dialog-form").dialog({
resizable: false,
modal: true,
width: 300,
width: 500,
title: "Modificar Grupo"
}).dialog('option', 'position', [x, y]);
}
......
}
}).dialog('open');
}
function getAllUsers(){
$.post('users','action=getAllUsers', function(data) {
var users = $.parseJSON(data);
$.each( users.teachers, function(i, l){
$("#form_data #users").append("<option value='"+l+"'>"+l+"</option>");
});
/*$.each( users.students, function(i, l){
$("#form_data #classrooms").append("<option value='"+l+"'>"+l+"</option>");
}); */
});
}
</script>
<div id="tabla_clientes">

Exportar a: Unified diff