Невозможно проанализировать json строку в WordPress UI - PullRequest
0 голосов
/ 14 марта 2020

Я пытаюсь изменить интерфейс страницы Wordpress. Я написал js функцию:

<script type="text/javascript">function myfunction()
{
    var userSettings = {"url":"\/","uid":"xyz","time":"1584212082","secure":"1"};
    alert (userSettings);
    if (window.JSON && window.JSON.parse)
    {
      alert ("true");
      var auser = window.JSON.parse(userSettings);
      if (auser == null)
      {
         alert ("Yes");
      }
      else
      {  alert ("No")  }
    }
    else
    {
       alert ("false");
    }
}
</script>

, когда я вызываю эту функцию, я получаю [объект объекта] для предупреждения (userSettings); Это означает, что объект обязательно есть. Тогда я получаю истинное сообщение. Это означает, что окно. JSON работает. После этого никакое предупреждающее сообщение не отображается.

Моя основная задача - проанализировать json и получить идентификатор из строки json.

Я также читаю эту ссылку для некоторой помощи https://www.learningjquery.com/2016/12/jquery-parsejson-vs-json-parse

1 Ответ

1 голос
/ 15 марта 2020

userSettings уже в формате JSON. Просто используйте userSettings.uid

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...