diff --git a/jquery.nette-ajax.js b/jquery.nette-ajax.js
index <HASH>..<HASH> 100644
--- a/jquery.nette-ajax.js
+++ b/jquery.nette-ajax.js
@@ -39,10 +39,19 @@ var nette = function () {
 		requestHandler: function (e) {
 			e.preventDefault();
 			if (inner.fire('before', this)) {
-				var req = $.post(this.href, {}, function (payload) {
-					inner.fire('success', payload);
-				}).complete(function () {
-					inner.fire('complete');
+				var $el, data = {};
+
+				$el = $(this);
+				var req = $.ajax({
+					url: this.href,
+					data: data,
+					type: 'get',
+					success: function (payload) {
+						inner.fire('success', payload);
+					},
+					complete: function () {
+						inner.fire('complete');
+					}
 				});
 				inner.fire('start', req);
 			}
@@ -179,4 +188,16 @@ $.nette.ext('unique', {
 	}
 }, {req: null});
 
+// current page state
+$.nette.ext('n:init', {
+	load: function (rh) {
+		$(this.linkSelector).off('click', rh).on('click', rh);
+	},
+	success: function () {
+		$.nette.load();
+	}
+}, {
+	linkSelector: 'a.ajax'
+});
+
 })(jQuery);
Added default ajaxification to 'a.ajax' + AJAX type changed to 'get'