0
Итак, есть что-то не так с моей hashchange ... Это обыкновением вызыватьHashchange события
$('form').submit(function() {
var form_data = ($(this).serialize());
window.location.hash = form_data.replace('=','/');
return false;
});
$(window).on('hashchange', function() {
var values = window.location.hash.slice(1).split('/');
$("[name=" + values[0] + "]").val(values[1]);
}
Я такой идиот. Спасибо :) – user2128056
@ user2128056 Всегда проверяйте консоль своего браузера, он будет уведомлять вас об ошибках синтаксиса, подобных этому;). – kapa
или использовать JSHint/JSLint в вашей среде IDE :) –