# Place all the behaviors and hooks related to the matching controller here. # All this logic will automatically be available in application.js. # You can use CoffeeScript in this file: http://jashkenas.github.com/coffee-script/ jQuery -> $('.add-datepicker').datepicker('format' : 'yyyy-mm-dd') $('#add-sci_name-row').css("display", "inline-block") $('#remove-sci_name-row').css("display", "inline-block") $("#add-alt_name-row").css("display", "inline-block") $("#remove-alt_name-row").css("display", "inline-block") $ -> sci_template = "
Scientific name of crop.
" sci_index = $('#scientific_names .template').length + 1 $('#add-sci_name-row').click -> compiled_input = $(sci_template.split("INDEX").join(sci_index)) $('#scientific_names').append(compiled_input) sci_index = sci_index + 1 $('#remove-sci_name-row').click -> if (sci_index > 2) sci_index = sci_index - 1 tmp = 'sci_template[' + sci_index + ']' element = document.getElementById(tmp) element.remove() alt_template = "
Alternate name of crop.
" alt_index = $('#alternate_names .template').length + 1 $('#add-alt_name-row').click -> compiled_input = $(alt_template.split("INDEX").join(alt_index)) $('#alternate_names').append(compiled_input) alt_index = alt_index + 1 $('#remove-alt_name-row').click -> if (alt_index > 2) alt_index = alt_index - 1 tmp = 'alt_template[' + alt_index + ']' element = document.getElementById(tmp) console.log("%s",tmp) element.remove()