- 12, May 2024
- #1
Привет,
В моем приложении Laravel 5.7 я использую плагин laravel-jsvalidation( https://github.com/proengsoft/laravel-jsvalidation/wiki/Basic-Usage
) и это сработало нормально, Мне нужно было включить ввод текстовой области в качестве редактора tinyMCE и использовать i с проверкой, и я реализовал это с двумя входами текстовой области:
Это работает, но единственная проблема в том, что на странице я вижу первый ввод текстовой области, несмотря на то, что я пытаюсь скрыть это, устанавливая wight.width в 0 в стиле моего кода выше, но все равно Я все еще вижу небольшой ввод текста, который хочу скрыть: https://imgur.com/a/43FRFJU
Я попытался использовать стили CSS в объявлении первого ввода текстовой области, чтобы установить
Спасибо!
) и это сработало нормально, Мне нужно было включить ввод текстовой области в качестве редактора tinyMCE и использовать i с проверкой, и я реализовал это с двумя входами текстовой области:
"style"=>"display:none"
HTML:
где первое текстовое поле предназначено для отправки формы, поскольку введенный контент копируется в него из второго текстового поля, которое используется как
tinyMCE editor. In tinyMCE definition I added rows: setup: function (editor) { editor.on('change', function () { var current_context= tinymce.get(by_selector_container).getContent() $('#' + by_selector).html( current_context ); }); },
Код (JavaScript): где by_selector_container и by_selector — это имена этих входных данных текстовой области.
Это работает, но единственная проблема в том, что на странице я вижу первый ввод текстовой области, несмотря на то, что я пытаюсь скрыть это, устанавливая wight.width в 0 в стиле моего кода выше, но все равно Я все еще вижу небольшой ввод текста, который хочу скрыть: https://imgur.com/a/43FRFJU
Я попытался использовать стили CSS в объявлении первого ввода текстовой области, чтобы установить
<div class="form-row mb-3 {{ in_array('description', $errorFieldsArray) ? 'validation_error' : '' }}"> <label class="col-xs-12 col-sm-4 col-form-label">Description</label> <div class="col-xs-12 col-sm-8"> <span style="display: inline;"> {{ Form::textarea('description', isset($vote->description) ? $vote->description : '', [ "class"=>"form-control editable_field textarea_input ", "rows"=>"0", "cols"=> 120, "id"=>"description", "autocomplete"=>"off", "style"=>"width:0; height:0" ] ) }} </span> {{ Form::textarea('description_container', isset($vote->description) ? $vote->description : '', [ "class"=>"form-control editable_field textarea_input ", "rows"=>"5", "cols"=> 120, "id"=>"description_container", "autocomplete"=>"off" ] ) }} </div> </div>
HTML: ввод текстовой области был скрыт, но проверка вообще не работает.
Как скрыть это небольшое текстовое поле с работающей проверкой?
Спасибо!