- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
есть файл 1.php
в нем:
<script>
window.оnlоad=function(){
$.ajax({
type: "POST",
url: "/2.php",
cache: false,
beforeSend: function() {
$("div.load2").html("Идет поиск");
},
success: function(html){
$("div.load2").html(html);
}
});
return false;
}
</script>
<div class="load2"></div>
в файле 2.php значения из базы данных в виде таблицы
+ инклюдом подключен файл с скрытой html формой (файл 3.php)
форма становиться видимой при нажатии на ссылку в таблице!
в файле 3.php
<form action="" method="post">
<input name="mytext" type="text" value="">
<input name="mysubmit" type="submit" value="ok">
</form>
if ($_POST['mysubmit'])
{
//запись значений в базу данных
}
проблема в том что данные формы не отсылаются на сервер (не понимает что за кнопка и что делать с ней)
в чем может быть проблема? Что не так написано?
Не существует переменной $_POST['mysubmit'] и $_POST['mytext']
LEOnidUKG, сорри не весь текст написал сразу
Можно 1 вопрос? А почему что-то должно отправляться?
То есть на страничке подключенной через ajax, не работает форма?
У меня такая же проблема!!!
Почитайте манулы, ну хоть чуть-чуть:
http://www.google.ru/search?client=opera&rls=ru&q=jquery+sumbit+form&sourceid=opera&ie=utf-8&oe=utf-8
Вот пример:
http://www.linkexchanger.su/2008/45.html
---------- Добавлено в 13:23 ---------- Предыдущее сообщение было в 13:20 ----------
Потом окажется, что вот такая фишка нужна: http://jquery.malsup.com/form/
По вашему методу, что вы дали в примере, вам надо руками брать каждый элемент и отправлять, там даже форма не нужна.
ATHLON71, откуда вы выдрали этот кусок ? мало того что он ничего не отсылает , совсем не ясно зачем его повесили на онлоад
Та не важно на что я его повесил, будь то онлоад или тот же клик (к примеру обновить данные из базы)
кусок не выдирал, хотел сделать чтобы в див(load2) подгружалась таблица, в которой была бы ссылка изменить, по нажатие которой появлялась бы форма, данные которой перезаписывали запись в бд.
сейчас пробую по этому примеру:
Потом окажется, что вот такая фишка нужна: http://jquery.malsup.com/form/
ATHLON71, просто в $.ajax желетельно еще и передавать данные ))