Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/28/2016 in all areas

  1. и это тоже не нужно, ибо метод $.ajax умеет это из коробки $.ajax({dataType:'json'}); и после этого jquery попытается сам из полученного ответа получить объект Кроме этого не обязательно делать универсальный метод на основе ajax() ибо сам этот механизм в jquery уже универсален, ты пытаешься создать универсальную функцию, а нужно создавать дефолтный набор настроек для $.ajax(); Вот твой код: $.ajax({ url: 'js/project/ajax/' + requestFileName, type: "post", data: dataObj, success: function(json) { console.log('--' + JSON.parse(json)); return JSON.parse(json); } }); что-то типо: var params = { url: '/test' ,data: '' ,'method: 'post' ,dataType:'json' }; params.url += '/echo'; params.data = $('#form').serialize(); $.ajax(params).done(mycallback); params.url += '/echo2'; params.data = {a:1,b:2}; $.ajax(params).done(mycallback2); params.url += '/echo3'; params.data = {a:3}; $.ajax(params).done(mycallback3); А ещё можно вот так: $.post('myurl.html', {a:b}, function(data){console.log(data)}, 'json'); =)
    1 point
  2. с done как то так https://jsfiddle.net/w5ca1zz6/
    1 point
  3. Это из-за margin collapsing. Грубо говоря, весь контейнер (header) из-за этого поля также спустился вниз. Можно по-разному устранить этот эффект: clearfix (только с display: table), overflow: hidden, добавление рамки.
    1 point
This leaderboard is set to Kiev/GMT+02:00
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy