Как показать всплывающее окно, если есть изменения в редакторе freetextbox asp.net с использованием jquery?

Попытка показать всплывающее окно с использованием jQuery для действия отправки / публикации.

Используя freetextbox и не планируя его менять.

На моей странице aspx добавлен следующий скрипт для поиска изменений в содержимом.

function checkForContentChanges(action) {
        debugger;
        var consentTextBox = "";
        if (FTB_API != undefined && FTB_API != null) {
            objFTBControl = FTB_API['ConsentFreeTextBox'];
            if (objFTBControl) {
                var consentTextBox = objFTBControl.GetHtml;
            }
        }else {
            consentTextBox = $('#ConsentFreeTextBox').html();
        }

        ////var consentTextBox = $('#ConsentFreeTextBox').html();
        var consentContent = $('#hdnConsentContent').val();
        if (consentTextBox != consentContent) {
            ShowErrorPopup(action);
        }
        else {
            return true;
        }
    } 

У меня есть скрытая переменная, которая хранит контент при загрузке страницы с именем "hdnConsentContent" для сравнения контента при действии публикации

Это не работает и показывает мое всплывающее окно.

Заранее спасибо за помощь.

0 ответов

Другие вопросы по тегам