2014-12-30 3 views
1

У меня есть форма с одним полем поиска и кнопкой отправки. Мой код jquery выглядит так:JQuery - Получить значения после отправки

$("form.qsearch").submit(function() { 
alert(inputsearchfield); 
}) 

Все, что я пытаюсь сделать, это просто оповестить значение в окне поиска. Я искал и искал в Интернете и ничего не нашел для этого простого кода. Пожалуйста помоги. Спасибо.

ответ

2

попробовать этот DEMO

<form id="sForm"> 
    <input type="text" name="search" id="search" /> 
    <input type="submit" /> 
</form> 

код JQuery

$(document).ready(function(e){ 
    $('#sForm').on('submit',function(){ 
     alert($('#search').val()); 
    }); 
}); 
-1

отправка обработчика событий должен быть назначен для формы, а не для поля внутри

$("form").submit(function(e) { 
    alert($('#search').val()); 
}) 

FIDDLE

+0

Этот просто возвращает слово «поиск», мне нужно вернуть значение в поле поиска. Спасибо. – user982853

+0

@ user982853, просто поместите значение поисковой системы внутри оповещения. http://jsfiddle.net/vm8joatL/ – Manoj

+0

Он хочет предупредить значение поля ввода Не «поиск» Word ... –

1

Попробуйте это на подчиненной форме:

alert($('#search').val()); 

где 'поиск' является id поля ввода поиска.

Надеюсь, это поможет!

0

Назначают ввод с идентификатором = "Поиск" // Любой идентификатор вы хотите ..

затем просто вызовите

$('form').submit(function(){ 
    alert($('#searched').val()); 
}); 
Смежные вопросы