<div id="financing-form"></div>
</fieldset>
- <script type="text/javascript">
- $('#id_poste').change(function() {
- window.location = '{% url poste %}/' + $(this).val();
- });
- $('#financing a, a.new').click(function() {
- $('#financing-form').load($(this).attr('href') + '?ajax=1')
- .dialog({
- modal: true,
- height: 500,
- width: 550
- });
- return false;
- });
- </script>
+ <script type="text/javascript">
+ $('#id_poste').change(function() {
+ window.location = '{% url poste %}/' + $(this).val();
+ });
+ $('#financing a, a.new').click(function() {
+ $('#financing-form').load($(this).attr('href') + '?ajax=1')
+ .dialog({
+ modal: true,
+ height: 500,
+ width: 550
+ });
+ return false;
+ });
+ $('#id_classement_min').change(function() {
+ classement = $(this).val();
+ url = "{% url dae_coefficient %}";
+ $.post(url, {'classement':classement}, function(data){
+ $('#id_coefficient_min').attr('value', data["coefficient"]);
+ $('#id_coefficient_min').val(data["coefficient"]);
+ }, 'json');
+ });
+ $('#id_classement_max').change(function() {
+ classement = $(this).val();
+ url = "{% url dae_coefficient %}";
+ $.post(url, {'classement':classement}, function(data){
+ $('#id_coefficient_max').attr('value', data["coefficient"]);
+ $('#id_coefficient_max').val(data["coefficient"]);
+ }, 'json');
+ });
+
+ </script>
{% endblock %}
name='dossier'),
url(r'^salaire$', 'salaire', name='salaire'),
url(r'^salaire/(.*)/(.*)/(.*)$', 'salaire', name='salaire'),
+ url(r'^coefficient$', 'coefficient', name='dae_coefficient'),
)
return dossier
+def coefficient(request):
+ data = dict()
+ if request.POST and 'classement' in request.POST:
+ classement = request.POST.get('classement')
+ classement = rh.Classement.objects.get(pk=classement)
+ data['coefficient'] = classement.coefficient
+ return HttpResponse(dumps(data))
+