Здравствуйте! такая связка: передаю в js переменную, js передаёт в php, получает данные в alert... в ответе может быть несколько строк... пытался отформатировать через \n, но хром не даёт в таком случае выделять строки в окне alert и копировать, хотя FF пофиг, он даёт... гуглил, таки хром плохо относится к спецсимволам... остался bootstrap, а вот туда я не могу затолкать то, что мне возвращает php... нашёл что-то похожее... осталось в "Modal Body" передать выхлоп date... Как? подскажите пожалуйста! Вот исходники...: html: <div class="modal" id="myModal"> <div class="modal-dialog"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header"> <h4 class="modal-title">Modal Heading</h4> <button type="button" class="close" data-dismiss="modal">?</button> </div> <!-- Modal body --> <div class="modal-body"> Modal body.. </div> <!-- Modal footer --> <div class="modal-footer"> <button type="button" class="btn btn-danger" data-dismiss="modal">Close</button> </div> </div> </div> </div> js: function Show(id, res){ var msg = id+res; $.ajax({ type:'POST', url:'json.php', data:msg, success:function (data) { console.log(data); if (data) { $('#myModal').modal('show') } } }); } PS прошу не пинать...! заранее спасибо!
Код (Javascript): var ajax_data = document.createElement('div'); ajax_data.innerHTML = data; document.querySelector('#myModal').replaceWith(ajax_data.querySelector('#myModal')); Таким образом заменяем #myModal окна на #myModal ответа.