Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
Sanya_junior
0 / 0 / 0
Регистрация: 02.01.2019
Сообщений: 1
1

Как в JS вставить разметку HTML с содержимым PHP

02.01.2019, 22:22. Просмотров 256. Ответов 1

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 $('.msg_content').append('<div class="card to_card col-md-3 col-sm-3 col-lg-3" style="float: left; margin-right: 7px; position: absolute; right: 0px">\n' +
            '<p class="close" style="position: absolute; right: 20px; color: white; width: 3px">X</p>                ' +
            '<div class="card-header msg_head">\n' +
            '                    <div class="d-flex bd-highlight">\n' +
            '                        <div class="img_cont">\n' +
            '                            <img src="https://devilsworkshop.org/files/2013/01/enlarged-facebook-profile-picture.jpg" class="rounded-circle user_img">\n' +
            '                            <span class="online_icon"></span>\n' +
            '                        </div>\n' +
            '                        <div class="user_info">' +
            '                        <span id="to_user">' + $(this).find('span').text() + '</span>' +
            '                        <p>' + $(this).find('p').text() + '</p>' +
            '                        </div>\n' +
            '                    </div>\n' +
            '                </div>\n' +
            '                <div class="card-body to_msg_div">\n' +
            '                    <div class="to_msg justify-content-start mb-4"><?php if ($fullData) { foreach ($fullData as $key => $items) { ?>\n' +
            '                           <div class="img_cont_msg">\n' +
            '                              <img src="https://devilsworkshop.org/files/2013/01/enlarged-facebook-profile-picture.jpg" class=" img rounded-circle user_img_msg"><p id="name"><?php echo $items[0]; ?></p>\n' +
            '                           </div>\n' +
            '                           <div class="msg_cotainer"><?php echo $items[1];  ?>\n' +
            '                              <span class="msg_time"><?php echo $items[2] ?></span>\n' +
            '                           </div>\n' +
            '                        <?php  } } ?>' +
            '                    </div>\n' +
            '                </div>' +
            '                    <div class="input-group">\n' +
            '                        <textarea id="to_txt" type="text" name="to_text" class="form-control type_msg" placeholder="Type your message..."></textarea>\n' +
            '                        <div class="input-group-append">\n' +
            '                            <input id="to_btn" type="submit" class="input-group-text send_btn" name="to_send" value="Sends">\n' +
            '                        </div>\n' +
            '                    </div></div>');
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2019, 22:22
Ответы с готовыми решениями:

Как из стороннего php файла вставить переменную в html файл?
Есть php файл, который что-то там считает на сервере. Ну для простоты, возьму простой счётчик с...

Как сделать вставку дива в динамически создаваемую html разметку?
Не работает вставка div в динамически создаваемый html код. Не работает эта часть кода:...

Как в php вставить html
Господа, имеется форма подписки, собственно вот она: &lt;style type=&quot;text/css&quot;&gt;...

Как вставить html + js в php?
Здравствуйте, не получается вставить код google map в php код, она просто не прогружается((...

Как вставить html в php?
нужно вставить тег span, пробовал так: '&lt;span class=&quot;todayfilms&quot; &gt;' . '&lt;/span&gt;' . но никакой...

1
Mr_Sergo
1106 / 607 / 220
Регистрация: 29.04.2016
Сообщений: 1,687
03.01.2019, 05:56 2
Sanya_junior,

Не уверен что правильно, но как вариант через ajax -> http://some-test.onlinewebshop.net/php-in-js/

index.php
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<? header('Content-Type: text/html; charset=utf-8');
 
$items = ['Элемент массива $items'];
 
if($_POST['DATA']){
    echo $items[0];
}
 
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<meta charset="utf-8">
<title>Код</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<script src="script.js"></script>
</head>
<body>
 
<div class="class"></div>
 
</body>
</html>
script.js
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
$('.class').append(
    '<div class="cotainer"></div>'
);
 
$.ajax({
    type: 'POST',
    url: 'index.php',
    data: {DATA : 'Айтемс'},
    success: function(data){
        $('.cotainer').append(data);
    }
});
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.01.2019, 05:56

Как вставить PHP в HTML документ?
Сервер Апач. В папке локальной копии сайта лежит файл time.php. Если запускаю этот файл - работает...

Как вставить php echo в script html?
Так код работает: $.ajax({ type: &quot;GET&quot;, dataType: &quot;json&quot;, url:&quot;/q?q=1,...

Как вставить код php в HTML страницу?
Где писать код php и как его вставить в HTML страницу? P.S пишу код для HTML страницы в программе...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru