serialize = function(obj, prefix) {
var str = [], p;
for(p in obj) {
if (obj.hasOwnProperty(p)) {
var k = prefix ? prefix + "[" + p + "]" : p, v = obj[p];
str.push((v !== null && typeof v === "object") ?
serialize(v, k) :
encodeURIComponent(k) + "=" + encodeURIComponent(v));
}
}
return str.join("&");
}
console.log(serialize({foo: "hi there", bar: { blah: 123, quux: [1, 2, 3] }}));
// foo=hi%20there&bar%5Bblah%5D=123&bar%5Bquux%5D%5B0%5D=1&bar%5Bquux%5D%5B1%5D=2&bar%5Bquux%5D%5B2%5D=3
<script>
$(document).ready(function() { // <-- почему-то пусто у вас в примере
$('#sort_overpay').click(function(){
$.get('http://localhost/%d0%b2%d1%8b%d0%b2%d0%be%d0%b4-%d1%82%d0%be%d0%b2%d0%b0%d1%80%d0%be%d0%b2/',
{
credits: <?php echo $ajax_sort ?>,
sortby: 'sort_overpay'
})
.done(function(data) {
$('#general-wrapper').html(data); // <---- оберните весь (!) свой контент в div[id=general-wrapper] - в таком случае Вы сможете изменить весь контент страницы.
});
});
});
</script>
$("#send").click(function(){
$.post("test.php", { name: "John", time: "2pm" }, function(){
$(location).attr('href', '/test.php');
});
});
$('#l2').on('click', 'a', function(){
var target = th.attr('href') ;
// если мы нажимаем на ссылку во втором экране - и она ведет на первый - просто переходим по анкору
if( target == '#l1' ){ return true; }
// иначе - делаем анимацию на целевой экран
$("html, body").animate({ scrollTop: $(target).offset().top }, "slow");
});