Я наконец-то решил эту проблему, в основном все связано с идентификатором, через который jquery проходит через ajax, если он равен 0, то это первый уровень, а если он имеет другие значения, он должен обрабатываться в коде на стороне сервера и с учетом Значение состояния для json родительского узла и дочернего узла следует рассматривать по-разному