Самый простой способ предупредить данные формы - PullRequest
2 голосов
/ 05 октября 2010

Простой вопрос, который я не могу понять, правильно.У меня есть форма #formOne, мне нужно предупредить, что это данные.Что-то не работает,

$("#formOne").submit(function(){
  alert("you are submitting" + data);
)};

Если нет data что вы используете после +?

Спасибо!

1 Ответ

5 голосов
/ 05 октября 2010

Вы можете использовать .serialize(), чтобы увидеть, как выглядит строка POST:

$("#formOne").submit(function(){
  alert("you are submitting" + $(this).serialize());
});

Убедитесь, что #formOne - это сама форма, так что this относитсяк элементу <form> при сериализации.Для отладки вы всегда можете попробовать это вместо этого (используя Firebug или Chrome):

$("#formOne").submit(function(){
  console.log($(this).serializeArray());
});

Это распечатает как массив объектов со свойствами name и value, немного прощечитать, по крайней мере, мне.

...