MiraitSystems/enju_trunk

View on GitHub
app/views/items/_observe_field.html.erb

Summary

Maintainability
Test Coverage
<script type="text/javascript">
  function displayVals() {
    var libraryValue = $("#item_library_id").val();
    $("#item_shelf_id").load('<%= shelves_path %>?mode=select&library_id=' + libraryValue, function() {
      var display_name = $("#item_shelf_id").delay("slow").children().first().text();
      $("#s2id_item_shelf_id span.select2-chosen").html(display_name);
    });
  }
  function displayShelves() {
    var shelfValue = $("#shelf_category").val();
    $("#item_shelf_id").load('<%= shelves_path %>?mode=select&shelf_category=' + shelfValue);
  }

  $("#item_library_id").change(displayVals);

  function numbering() {
    var type = $("#numbering_type").val();
    $.ajax({
      type: "Get",
      url: "<%= numbering_items_path%>",
      data: {type: type},
      success: function(obj) {
        $("#item_item_identifier").val(obj.item_identifier);
      }
    });
  }
</script>