У меня есть страница, содержащая поля формы с меню. при нажатии кнопки поля формы должны быть проверены, а ошибки должны отображаться в строке таблицы в окне Modal.Javascript: ReInitialize Global Variable без обновления страницы
Я объявила глобальную переменную для захвата ошибок в разных областях. Глобальная переменная является строкой, и ошибка добавляется как строки, как показано ниже.
Сначала я инициализирую глобальную переменную var gErrorTableRow = "";
Эта же переменная продолжает получать добавление к строке таблицы на основе ошибок конкретного имени поля, как показано ниже.
gErrorTableRow += '<tr><td>'+sFieldName+'</td><td>Enter Non Zero Value</td></tr>';
строка таблицы должна отображаться в окне Modal при нажатии кнопки.
Но переменная gErrorTableRow
получает добавление с ошибками снова и снова даже после инициализации переменной if gErrorTableRow = ""; после показа модального окна., при нажатии кнопки.
Как инициализировать эту переменную gErrorTableRow
без обновления страницы.
Я повторно отредактировал, основываясь на комментариях, надеюсь, что теперь я понятен.
просто присвойте новое значение переменной внутри присоединенного обработчика событий ... –
Что с этим jQuery? – Azamantes
Я думаю, возможно, нам не хватает вопроса. Прочитайте [* Как задать хороший вопрос?] (/ Help/how-to-ask) и посмотрите, можете ли вы изменить вопрос, чтобы сделать его более понятным. Если, конечно, ответ ниже не отвечает на него. –