- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть форма:
<form action="http://mysite.com/my/trans/" id="j-my-items-form" class="form-search" method="get">
Отправляю ее по клику на ссылку с класом j-pp-option так:
$form = $('#j-my-items-form');
$form.on('click', '.j-pp-option', function(){
alert('test');
$form.submit();
});
Результат такой:
выскакивает алерт и идет оптравка формы, но отправляется не по http://mysite.com/my/trans/, а на главную сайта http://mysite.com
Почему сабмит не происходит на адрес который в form action указан?
Почему сабмит не происходит на адрес который в form action указан
А если так:
Странно, установил как вы написали но все-равно идет на главную..
Попробуй например так отправить
function call() {
var msg = $('#Form_ID').serialize();
$.ajax({
type: 'POST',
url: 'file.php',
data: msg,
success: function (data) {
$('#Form_ID')[0].reset();
},
error: function (xhr, str) {
alert('Не работает: ' + xhr.responseCode);
}
});
}
Дальше отлови, что нужно в файле
file.php
Есть форма:
<form action="http://mysite.com/my/trans/" id="j-my-items-form" class="form-search" method="get">
Отправляю ее по клику на ссылку с класом j-pp-option так:
$form = $('#j-my-items-form');
$form.on('click', '.j-pp-option', function(){
alert('test');
$form.submit();
});
Результат такой:
выскакивает алерт и идет оптравка формы, но отправляется не по http://mysite.com/my/trans/, а на главную сайта http://mysite.com
Почему сабмит не происходит на адрес который в form action указан?
$(document).ready(function()
{
$('form').submit(function()
{
$.ajax({
data: $(this).serialize(),
type: $(this).attr('method'),
url: $(this).attr('action'),
success: function(){
location.reload();
}
});
return false;
});
});