У меня есть код, и он предназначен для отправки комментариев в базу данных. И у меня есть jquery и ajax-код: <script type="text/javascript"> $(document).ready(function() { $('#comm1').keypress(function(event) { var key = (event.keyCode ? event.keyCode : event.which); if (key == 13) { var comment = $('#comm1').val(); var fromstatid = '<?php echo $status->fromid; ?>'; var status = '<?php echo […]
Я не эксперт в JQuery / AJAX, я просто «любитель», и я стараюсь учиться на примерах и учебниках, поэтому, пожалуйста, будьте всеобъемлющими. Я создал 4-х шаговую форму html, например <form id="msform" enctype="multipart/form-data"> <fieldset id="publish1" data-check-id="1"> //some inputs </fieldset> <fieldset id="publish2" data-check-id="2"> //some inputs </fieldset> <fieldset id="publish3" data-check-id="3"> //some inputs </fieldset> <fieldset id="publish4" data-check-id="4"> <input type="submit" […]
У меня есть этот запрос ajax, который вызывается всякий раз, когда я меняю поле ввода: $(document).ready(function(){ $('#PostTitle').change(function(){ var inputstring=$("#PostTitle").val(); submitData(inputstring); }); }); function submitData(inputstring){ $.ajax({ type: 'POST', url: '/myWebsite/posts/set_post_images', data: inputstring, dataType: "text", success:function(data){ $("#selectImage").replaceWith($('#selectImage', $(data))); }, error:function(){ $('#selectImage').html("You failed misserably."); }, timeout: 5000 }); } Вышеупомянутый код находится в файле add.ctp (представление для контроллера […]
Я очень запутался, пытаясь переключиться с MySQL на MySQLi, и я просто пытаюсь сделать очень простой пример, чтобы увидеть, могу ли я заставить его работать. Пожалуйста, простите плохую практику использования .post вместо .ajax и теперь не возвращаю JSON, я просто использую старый код, чтобы узнать, могу ли я заставить запросы работать. В настоящее время на […]
РЕШЕНИЕ: После сеанса Teamviewer с @skobaljic он выяснил, что я фактически не открывал html в localhost, а использовал файловую систему (как в файле: // …). Я прошу прощения за то, что тратил время на все это. Я пытаюсь отправить некоторые php-массивы через Ajax и распечатать их, и, несмотря на получение ответа 200 OK, фактического эффекта […]
Я пытаюсь использовать медиа-менеджер из wordpress. Я использую редактор сообщений вне admin wordpress, и пользователи могут создавать сообщения с избранным изображением. Я использую функцию _wp_post_thumbnail_html, чтобы показать изображение или показать ссылку для загрузки файла, все пользователи, у которых «ролик» может загружать изображения и загружать работу, но не работает, показывают показанное изображение или назначают для публикации. […]
У меня возникла проблема с созданием php-кода, который бы вставлял значения в базу данных MySQL, но только если они еще не существуют. Я отправляю массив из javascript в файл PHP, используя $ .ajax тип POST. Нужен ли мне дополнительный запрос «SELECT», чтобы проверить, существуют ли значения? Файл PHP (работает, вставляет значения): <?php SESSION_START(); include('config.php'); if(isset($_POST['predictedMatches'])&&$_SESSION['userid']){ […]
Я использую свой клиент JavaScript (скажем, foo.js ) для вызова моего php Ajax-кода на сервере (скажем, bar.php ). Это работает отлично в большинстве случаев, но время от времени я возвращаю HTTP 403 (Forbidden) вместо обычного 200 (OK). Это происходит с использованием одного и того же кода, одинаковых параметров и т. Д. Почему это происходит? Как […]
Я отправляю некоторые данные с моего кода на стороне сервера PHP на мою клиентскую сторону с помощью Ajax, вот как это делается //server side $json="{ "payout_history":"0", "round_shares":"1816", "workers": { "jbo.5970": { "alive":"1", "hashrate":"1253" }, "jbo.5970cpu": { "alive":"1", "hashrate":"21" }, "jbo.5970-2": { "alive":"1", "hashrate":"1062" } } }"; echo json_encode($json); Я получаю эту ошибку на странице ответа […]
У меня есть следующий PHP-скрипт file.php на моем сайте Joomla: $user = JFactory::getUser(); $usr_id = $user->get('id'); Если я запускаю его напрямую, используя в HTML: include_once "file.php"; Он получит идентификатор пользователя, без проблем. Однако, если запустить его с помощью запроса Ajax: $.ajax({ url: "other.php", … Где other.php: include_once "file.php"; Я получаю сообщение об ошибке: Fatal error: […]