Jak ze <select> získat ID do editoru

před 27 dny

jAkErCZ
Člen | 261
+
-3
-

Čau,
používám FroalaEditor a potřeboval bych po výběru selectu dostat id toho uživatele do SaveParms

<select id="users" class="form-control users">
                                <option data-post="{$setting['description']}" data-user="null">Hlavní board</option>
                                <option n:foreach="$members AS $member" data-post="{$member->board}" data-user="{$member->user_id}">{$member->name}</option>
                            </select>

 <textarea id="board-content" name="description" rows="20" cols="200">{$setting['description']}</textarea>
 <button id="saveButton" class="btn btn-success ajax">Uložit board</button>

A tady js

<script> $(function() {
           $('.users').change(function() {
               var text = $(this).find('option:selected').attr('data-post');
               var id_board = $(this).find('option:selected').attr('data-user');
               var editor = new FroalaEditor('#board-content', { saveParams: { id: id_board } });
               editor.html.set(text);
           });
           var editor = new FroalaEditor('#board-content', {
           imageUploadURL: {plink Settings:uploadImages},
           language: 'cs',
           height: 500,
           // Change save interval (time in miliseconds).
          // saveInterval: 700,
           // Set the save param.
           saveParam: 'description',
           // Set the save URL.
          saveURL: {plink Settings:autoSave},
           // HTTP request type.
           saveMethod: 'POST',
           // Additional save params.
           saveParams: { id: ZDE ZÍSKAT ID}
       });
           //console.log(document.querySelector('[data-save-id]').getAttribute("data-save-id"));
           document.querySelector('#saveButton').addEventListener("click", function () {
               flashMessage('Uloženo','success');
               editor.save.save();
           })
       });
   </script>

Dle nějakých rad jsem zkoušel možnost var editor = new FroalaEditor(‘#board-content’, { saveParams: { id: id_board } }); ale v tom případě to fungovat nemůže jelikož to stále bere defaultní saveParams: { id: ZDE ZÍSKAT ID}

Nenapadá Vás jak by se tohle dalo řešit? Jelikož text jsem již do editoru vložil v pohodě ale to id prostě nevím nevím…

Díky

před 27 dny

David Matějka
Moderator | 6013
+
0
-