source: publico/SIGI/trunk/sigi/templates/diagnosticos/graficos.html @ 6124

Última Alteração nesse arquivo desde 6124 foi 6124, incluída por felipetio, 8 anos atrás

primeira versao da api de graficos agora com template

File size: 1.6 KB
Linha 
1{% extends "index.html" %}
2
3{% block content_title %}<h1>Graficos dos Diagnósticos</h1>{% endblock %}
4
5{% block extrahead %}
6<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
7<script language=javascript>
8jQuery(document).ready(function () {
9  jQuery("form#categoria select").change(function () {
10    jQuery("form#categoria").submit()
11  });
12
13  jQuery("#perguntas a").click(function(event){
14    event.preventDefault();
15
16    id = jQuery(this).attr('id')
17    output_id = '#output_'+id
18    jQuery.ajax({
19      url: jQuery(this).attr('href'),
20      success: function(data) {
21          jQuery("img", output_id).attr('src',data['url'])
22          jQuery("img", output_id).slideDown()
23      },
24      error: function(errorSender, errorMsg) {
25          jQuery(output_id).html(errorSender + ' ' + errorMsg);
26      }
27    });
28
29    return false
30  });
31});
32</script>
33{% endblock %}
34
35{% block content %}
36<div id="content-main">
37  <form id="categoria" action="." method="POST">
38      <select name="categoria">
39        {% for categoria in categorias %}
40        <option value="{{categoria.id}}" {% if categoria.id == sel_categoria %}selected="selected"{% endif %}>{{categoria.nome}}</option>
41        {% endfor %}
42      </select>
43  </form>
44  <div id="perguntas">
45    <ul>
46      {% for pergunta in perguntas%}
47      <li>
48        <a id="{{pergunta.name}}" href="/sigi/diagnosticos/grafico_api/?id={{pergunta.name}}">{{pergunta.title}}</a>
49        <div id="output_{{pergunta.name}}" class="grafico">
50          <img style="display:none"/>
51        </div>
52      </li>
53      {% endfor %}
54    </ul>
55  </div>
56</div>
57{% endblock %}
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.