Skip to content

Instantly share code, notes, and snippets.

@RimonEkjon
RimonEkjon / JQuery- ajaxForm-submit
Last active August 29, 2015 14:05 — forked from digitalkaoz/gist:2771156
JQuery- ajaxForm-submit
$(function () {
ajaxForm('.ajax-form');
})
var ajaxForm = function(query)
{
$(query).submit(function(event) {
event.preventDefault();
var $form = $(this);
// Array Iteration:
myArray = [ 'foo' ];
myArray.forEach(function(x) { console.log(x); });
// prints "foo"
// Object Keys:
myObject = { foo: 'bar', baz: 'quux' };
Object.keys(myObject); // [ "foo", "baz" ]
// Object Iteration Helper (context is optional)
@RimonEkjon
RimonEkjon / jquery-form-ajax.js
Created August 26, 2014 02:53 — forked from jamesarosen/jquery-form-ajax.js
JQuery- ajax-form-submit
function buildSubmitHandler(ajaxOptions) {
function submitViaAJAX(event) {
var data = $.extend( {}, ajaxOptions.data, $form.serialize() ),
options = $.extend({}, {
url: $form.attr('action'),
type: $form.attr('method'),
}, ajaxOptions, { data: data });
$.ajax(options)