Skip to content

Instantly share code, notes, and snippets.

@Zaggen
Created November 2, 2016 22:39
Show Gist options
  • Save Zaggen/87691a65d0c2d777b89a6312462844c8 to your computer and use it in GitHub Desktop.
Save Zaggen/87691a65d0c2d777b89a6312462844c8 to your computer and use it in GitHub Desktop.
Helper to append json data to a form Data
helper = {
populateFormData: (formData, populationData)->
@_iterativePush(formData, populationData);
return formData
_iterativePush: (formData, v, k = '')->
if _.isObject(v)
_.each v, (v, innerK)=>
@_iterativePush(formData, v, "#{k}[#{innerK}]")
else
formData.append(k, v)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment