Hi theskintman,
Я думаю вы видит влияния асинхронного звонока здесь, перемеююый не устанавливается к «успеху» прежде чем линия возвращающ значение исполнит!
Вы можете принудить звонок ajax jQuery для того чтобы побежать одновременно путем устанавливать свойство «async» к ложному. Это не может быть самая лучшая дорога работать с вашим Кодим - оно может быть что ваш callback успеха mogл подействовать более сразу на ваших странице или данных и вы были более лучшим в виду того, что… во всяком случае, котор следующий может дать результаты более inline с вашими намериями: