Нужна помощь по ajax. - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Mon, 25 Nov 2024 01:45:04 +0300<strong>Andrei4ik93</strong>, Отдельно не подходит увы:-(
https://visavi.net/topics/43872/699365
Нужна помощь по ajax. igrovik1Tue, 23 Jan 2018 17:14:10 +0300Сообщенияhttps://visavi.net/topics/43872/699365Ну логично.<br>
Обработчик отдельно создай
https://visavi.net/topics/43872/699364
Нужна помощь по ajax. АндрейTue, 23 Jan 2018 17:02:00 +0300Сообщенияhttps://visavi.net/topics/43872/699364<strong>Andrei4ik93</strong>, Не помогло, та же перезагрузка, и данные не выводятся.<br>
<br>
<em><span style="font-size:x-small">Добавлено через 02:00 сек.</span></em><br>
<blockquote class="blockquote"><br>
Добавь в функцию <br>
preventDefault(); после вот этого<br>
var serialize = $( this ).serialize(); <footer class="blockquote-footer">Andrei4ik93 (Сегодня / 15:32)</footer></blockquote>
<br>
Может это из-за того что и отправку и прием делаю в одном и том же файле??? Просто мне нужно сделать отправку и прием в одном файле а не в разных.
https://visavi.net/topics/43872/699361
Нужна помощь по ajax. igrovik1Tue, 23 Jan 2018 15:47:51 +0300Сообщенияhttps://visavi.net/topics/43872/699361Добавь в функцию <br>
<pre class="prettyprint">
preventDefault();
</pre> после вот этого<br>
var serialize = $( this ).serialize();
https://visavi.net/topics/43872/699360
Нужна помощь по ajax. АндрейTue, 23 Jan 2018 15:32:15 +0300Сообщенияhttps://visavi.net/topics/43872/699360Приветствую всех, с прошедшими праздниками.<br>
Ребят помогите с решением.<br>
<br>
<br>
Вот что нужно есть страница на которой выводятся цифры (рандомно). И есть форма для ввода данных циферок.Так вот нужно сделать так чтобы человек ввел в поле цифры что высветились на экран к примеру 555, далее эти цифры должны без перезагрузки страницы поступить в эту строку <pre class="prettyprint">$ssilka = "http://sayt.ru/index.php?id=79&m=(цифры что ввел человек)";
а далее уже должен идти file_get_contents($ssilka);
</pre>
<br>
С ajax не дружу но кое что нашёл в инете и пробовал сделать так.<br>
<br>
<pre class="prettyprint">
<form id="searchForm" action="pkino.php" method="POST">
<input type="text" name="search" value="">
<input type="submit" value="OK">
</form>
<script type="text/javascript" src="http://scriptjava.net/source/scriptjava/scriptjava.js"></script>
<script language="javascript" type="text/javascript">
var searchForm = document.getElementById ('searchForm');
searchForm.onsubmit = function () {
var serialize = $( this ).serialize();
$.ajax ({
url: $(this).attr('action'),
type: $(this).attr('method'),
dataType: 'html',
data: serialize,
beforeSend: function (){
/* Функция выполнится перед отправлением */
},
success: function (data){
// ... после получения ответа
// data содержит результать
}
});
return false;
}
</script>
<?php
$str = $_GET['search'];
$ssilka = "http://sayt.ru/index.php?id=79&m=(цифры что ввел человек)";
file_get_contents($ssilka);
echo "<br /><br /><br />";
echo rand(5, 15);
</pre>
<br>
все вроде бы ничего цифры передаются но с перезагрузкой страницы, и ссылка уже недействительна так как первые цифры сменились на новые 555 на 666.<br>
<br>
Помогите пожалуйста решить это, заранее спасибо всем за помощь.
https://visavi.net/topics/43872/699359
Нужна помощь по ajax. igrovik1Tue, 23 Jan 2018 14:46:34 +0300Сообщенияhttps://visavi.net/topics/43872/699359