Skip to content

Instantly share code, notes, and snippets.

Created April 3, 2012 22:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save anonymous/2295834 to your computer and use it in GitHub Desktop.
Save anonymous/2295834 to your computer and use it in GitHub Desktop.
@resetInputsForForm: (form_html, taskNumber, taskType) ->
$(form_html).find('input').each (index, element) ->
taskNamePrefix = "#{taskType}_task"
currentName = $(element).attr('name')
multipleParamNamePrefix = "inputs_for_task['#{taskNumber}']"
newName = currentName.replace(taskNamePrefix, multipleParamNamePrefix)
$(element).attr('name', newName)
$(form_html)
# pseudo
@ajaxMethod: () ->
# call resetInputsForForm, append result to a wrapper
# div which then gets appended into viewport div in the DOM
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment