HTML, CSS, Javascript | jquery + php функция, вопрос..
сейчас просто идет запрос.. но как вывести ответ?
html
<a href="#" data-user-id="<?php echo filter_var($id, FILTER_VALIDATE_INT); ?>">User Information</a> <script> (function ($) { $(document).on('click', '[data-user-id]', function (event) { event.preventDefault(); $.ajax({ method: "POST", url: '/location/endpoint.php', data: { id: this.dataset.userId } }).done((response) => { $('.class-response').html(response); }) }) })(jQuery); </script> Соз
VIP (17 мар 2025, в 16:40)Сделай через ajax запрос и вывод куда надо Например
php
$(function() { $(".userinfo").click(function() { var userid = $(this).attr('data-userid'); $.post( '/api/us_info.php', { id: userid, }, function(msg) { $('#infomain').html(msg); } ); return false; }); }); ________
посл. ред. 17.03.2025 в 19:46; всего 1 раз(а); by Limon
Вывод делаю вот так: <div class="text-center" id="userinfo"></div> - он работает
Событие висит вот так: <div class="main userinfo" data-userid="<?= $ank['id'] ?>">Ник</div>
Событие висит вот так: <div class="main userinfo" data-userid="<?= $ank['id'] ?>">Ник</div>
javascript
<script> $(function() { $(".userinfo").click(function() { var userid = $(this).attr('data-userid'); $.post( '/js/test.php', { id: userid, }, function(msg) { $('#infomain').html(msg); } ); return false; }); }); </script> html
<div class="text-center" id="userinfo"></div> <div class="main userinfo" data-userid="1">User Name</div> javascript
$(document.body).on('click', '[data-userid]', function (event) { event.preventDefault(); $.ajax({ method: "GET", url: 'https://jsonplaceholder.typicode.com/users/1', data: { id: this.dataset.userid } }).done((response) => { $('#userinfo').html(JSON.stringify(response)); }) })
Нужно с помощью ajax запроса открывать модальное окно, это возможно?
у меня окно открывается по событию modalUserInfo в div
у меня окно открывается по событию modalUserInfo в div
Стр.: 1, 2