Перед отправкой запроса AJAX в первом if
, вы делаете do1 = 1;
.Поэтому, когда вы затем тестируете if (do1 == 1)
, это успешно, поэтому вы прячете .conte
.
Измените второй if
на else if
, чтобы не запускать оба блока одним щелчком.Или используйте else
, если это только два возможных значения.
Если вы используете их для двоичных состояний, лучше использовать true
и false
, а не 0
и 1
.Тогда вы можете написать:
do1 = true;
if (do1) {
do1 = false;
...
} else {
do1 = true;
...
}