Как использовать JSON с JQuery?

Если у вас есть Eureka / Zuul, я думаю, что - масштаб будет лучшим вариантом, так как он будет распределять нагрузку в циклическом порядке по вашим запросам, а порт, на котором он работает, не имеет значения.

Если вы хотите указать номер порта, то, я думаю, вам придется вручную установить номер порта expose или написать сценарий решения, ищущего следующий доступный номер порта в последовательности. Я думаю, что это дерьмовый подход, однако.

6
задан Click Upvote 5 February 2009 в 12:24
поделиться

3 ответа

Для получения JSON с jQuery просто используйте jQuery.getJSON (). С другой стороны, можно использовать любой другой инструмент AJAX и затем просто оценку () json для получения объекта JavaScript.

Для цикличного выполнения через массив я обычно использую jQuery.each ():

var recordList = yourMethodToGetRecordListWithAjax();

jQuery.each(recordList, function()
{
    alert(this.Name); // For example
});
11
ответ дан 8 December 2019 в 17:28
поделиться

1) в сценарии PHP:

$return["foo"]  = "bar";
$return["blah"] = "bleg";
print json_encode($return);

2) в JavaScript:

            $.ajax({
                  type: "POST",
                  url: URL,
                  cache:false,
                  data: values,
                  dataType:'json',
                  success: function(json)
                   {
                    var foo = json.foo;
                    if (json.blah == "bleg")
                    { 
                       // do stuff 
                    }

                    }   // end success function
                });     // end ajax call
3
ответ дан 8 December 2019 в 17:28
поделиться

Можно возвратить JSON закодированная строка JS путем повторения его с Типом контента application/json.

Посмотрите выше ответа для остальных.

0
ответ дан 8 December 2019 в 17:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: