Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 094084cb

Von Moritz Bunkus vor mehr als 8 Jahren hinzugefügt

  • ID 094084cb9a5b8b443d642d94989f820c265016c6
  • Vorgänger 6bcabf17
  • Nachfolger 4cde51b9

kivi.submit_form_with_action: fügt Hidden-»action« mit Wert zu Form hinzu & submittet

Zuerst werden alle existierenden Inputs namens »action« entfernt, damit
sich die Inputs nicht ins Gehege kommen. Anschließend wird ein neues
Hidden namens »action« mit dem übergebenen Wert erstellt, der Form
hinzugefügt, und die Form wird über $(selector).submit() sumittet.

Unterschiede anzeigen:

js/kivi.js
return true;
};
// This function submits an existing form given by "form_selector"
// and sets the "action" input to "action_to_call" before submitting
// it. Any existing input named "action" will be removed prior to
// submitting.
ns.submit_form_with_action = function(form_selector, action_to_call) {
$('[name=action]').remove();
var $form = $(form_selector);
var $hidden = $('<input type=hidden>');
$hidden.attr('name', 'action');
$hidden.attr('value', action_to_call);
$form.append($hidden);
$form.submit();
};
// Return a function object by its name (a string). Works both with
// global functions (e.g. "check_right_date_format") and those in
// namespaces (e.g. "kivi.t8").

Auch abrufbar als: Unified diff