Передача данных формы в JQUERY
Подскажите, пожалуйста!
При передаче формы через $post открывается серверный скрипт, а не передаются данные для обработки.
<script language="JavaScript" type="text/JavaScript">
$("#param").submit(function(event) {
event.preventDefault();
$.post({
url,
{ s: term },
data: "xml",
success: showParameter //вот эта функция не вызывается
}
);
});
Форма самая обычная Код:
<form name="param" id="param" action="server.php" method="post"> |
<script language="JavaScript" type="text/JavaScript">
$("#param").submit(function(event) {
event.preventDefault();
$.post({
url,
$("#param").serialize(),
data: "xml",
success: showParameter
}
);
});
|
Спасибо за ответ! Параметры все передаются верно в том и другом случае. Однако открывается вызываемый серверный скрипт...
|
Цитата:
|
devote,
Простите дурака, подскажите куда нужно добавить? |
$("#param").submit(function(event) {
$.post({
url,
$("#param").serialize(),
data: "xml",
success: showParameter
}
);
return false;
});
|
Вставил, как Вы советуете... результат тот же: открывается серверный скрипт.
Вот сама страничка: http://naekrane.me/tuner.html |
Цитата:
![]() Ошибку исправте и пропишите URL на который должен идти запрос |
$("#param").submit(function(event) {
$.post(
"tunerset.php",
$("#param").serialize(),
showParameter,
"xml"
);
return false;
});
|
Конечно сейчас поправлю. Однако URL она берет из action="xxxx" формы.
Иначе как бы передавались данные в скрипт? Простите за такой вопрос. |
Поправил и без толку :(
|
devote,
Спасибо за ответы! Сработало с вызовом:
$('#param').ajaxForm({
....
}
|
| Часовой пояс GMT +3, время: 01:13. |