nette.ajax.js bez netteForms

- Martk
 - Člen | 661
 
Potřebuji ajaxové formuláře, ale po odebrání netteForms.js se
formulář neodesílá ajaxově. Po přilinkování se nettovsky validují
formuláře (tohle nechci). A když dám Nette = {noInit: true}
před načtením netteForms, tak nette.ajax ji stejně zapne. Jak vypnout nette
validaci (v podstatě nepotřebuji nic z netteForms)?

- matopeto
 - Člen | 395
 
Martk napsal(a):
Potřebuji ajaxové formuláře, ale po odebrání netteForms.js se formulář neodesílá ajaxově. Po přilinkování se nettovsky validují formuláře (tohle nechci). A když dám
Nette = {noInit: true}před načtením netteForms, tak nette.ajax ji stejně zapne. Jak vypnout nette validaci (v podstatě nepotřebuji nic z netteForms)?
Pozri zdrojaky nette.ajax preco ten form potrebuje, mozno by to slo nejako bez netteforms

- Martk
 - Člen | 661
 
Podle tohoto kódu inicializuje nette formuláře po překreslení, kdyby náhodou byl formulář ve snippetu:
init: function () {
		var snippets;
		if (!window.Nette || !(snippets = this.ext('snippets'))) return;
		snippets.after(function ($el) {
			$el.find('form').each(function() {
				window.Nette.initForm(this);
			});
		});
	},
udělal jsem dočasné řešení, před inicializaci nette.ajax.js stačí přidat tohle:
Nette = {
	initForm: function () {}
};