Änderungen von Dokument Anwendung erstellen
Zuletzt geändert von xwikiadmin am 2024/06/24 14:55
Von Version 2.1
bearbeitet von xwikiadmin
am 2022/08/11 17:16
am 2022/08/11 17:16
Änderungskommentar:
Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui/14.6]
Auf Version 1.1
bearbeitet von xwikiadmin
am 2022/04/27 15:48
am 2022/04/27 15:48
Änderungskommentar:
Copied from templateostfalia:AppWithinMinutes.CreateApplication
Zusammenfassung
-
Objekte (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- XWiki.JavaScriptExtension[0]
-
- Code
-
... ... @@ -5,7 +5,7 @@ 5 5 var submitButton = $('#wizard-next').prop('disabled', true); 6 6 7 7 var errorMessage = appNameInput.closest('dd').prev('dt').find('.xErrorMsg'); 8 - if ( !errorMessage.length) {8 + if (errorMessage.size() == 0) { 9 9 errorMessage = $(document.createElement('span')).addClass('xErrorMsg').hide().appendTo(errorMessage.addBack()); 10 10 } 11 11 ... ... @@ -22,7 +22,7 @@ 22 22 var updatePreview = function(content) { 23 23 preview.removeClass('loading').html(content); 24 24 var error = preview.find('.xErrorMsg'); 25 - submitButton.prop('disabled', error. length);25 + submitButton.prop('disabled', error.size() > 0); 26 26 toggleValidationError(error.remove().text()); 27 27 }; 28 28 ... ... @@ -44,15 +44,10 @@ 44 44 45 45 appNameInput.add(appParentInput) 46 46 .on('input', schedulePreviewUpdate) 47 - . on('keyup',function(event) {47 + .keyup(function(event) { 48 48 // Show the error message if the user presses Enter before typing anything. 49 49 if (event.which == 13 && appNameInput.val() == '' && !appNameInput.hasClass('xErrorField')) { 50 50 fetchPreviewUpdate(); 51 51 } 52 52 }); 53 - submitButton.closest('form').on('submit', function (event) { 54 - if (appNameInput.hasClass('xErrorField')) { 55 - event.preventDefault(); 56 - } 57 - }); 58 58 });