All pastes #2074233 Raw Edit

Miscellany

public javascript v1 · immutable
#2074233 ·published 2011-06-03 19:16 UTC
rendered paste body
	GET create	200 OK	localhost:8000	96.7 KB	 207ms	GET screen.css	200 OK	localhost:8000	100.5 KB	 16ms	GET print.css	200 OK	localhost:8000	2.9 KB	 26ms	GET jquery-1.6.1.js	200 OK	localhost:8000	229.5 KB	 28ms	GET underscore.js	200 OK	localhost:8000	27.4 KB	 111ms	GET main.js	304 NOT MODIFIED	localhost:8000	2.6 KB	 8msHeadersResponseCache(function() {  var employee_data, employee_loading, manager_data, manager_row;  employee_loading = _.template('<div class="loading">Loading employee <%= id %>...</div>');  employee_data = _.template('<div class="employee"><%= first_name %> <%= surname %>\n<br>Department: <%= department_name %><br>Facility: <%= facility_name %></div>');  manager_data = _.template('Found <%= count %> managers that match \'<%= query %>\'.');  manager_row = _.template('<option value="<%= manager_id %>"><%= name %></option>');  $(document).ready(function() {    $("#id_employee_id").after('<div id="employee_data"></div>');    $("#id_employee_id").after('<span id="employee_search"></span>');    $("#id_union").attr('disabled', true);    $("#employee_search").html('<a>Search By EENO</a>');    $("#employee_search a").click(function() {      var id;      id = $("#id_employee_id").val();      $("#employee_data").html("Loading...");      return $.ajax({        url: "/facilitator/interp/employee/id/" + id,        dataType: "json",        success: function(data) {          var employee;          employee = data[0].fields;          $("#employee_data").html(employee_data(employee));          return $("#id_union").val(employee["union"]);        },        error: function(a, b, c) {          return $("#employee_data").html("Unable to find employee.");        }      });    });    $("#id_requested_by").before('<div id="manager_search"><input type="text"><a>Search By Surname</a></div>');    $("#id_requested_by").after('<div id="manager_data"></div>');    return $("#manager_search a").click(function() {      var query;      query = $("#manager_search input").val();      $("#manager_data").html("Loading...");      return $.ajax({        url: "/facilitator/interp/manager/search/param",        data: {          "surname": query        },        dataType: "json",        success: function(data) {          var row, _i, _len, _results;          alert("success1");          alert("success2" + data.length());          $("#manager_data").html(manager_data({            count: data.length(),            query: query          }));          $("#id_requested_by").html(manager_row({            manager_id: -1,            name: "---"          }));          _results = [];          for (_i = 0, _len = data.length; _i < _len; _i++) {            row = data[_i];            _results.push($("id_requested_by").append(manager_row(row)));          }          return _results;        },        error: function(a, b, c) {          return $("#manager_data").html("An error occurred.");        }      });    });  });}).call(this); 	6 requests			459.6 KB	(362.9 KB from cache)365ms (onload: 515ms)