Здравствуйте. Столкнулся с проблемой: при отправке формы через get все уходит, а через post - ничего не отправляется. Пробовал и через $.ajax (с serialize), и через jquery.Form - одна и та же проблема.
Код JS:
var options = {
type: 'post',
target: '#RegResult',
url: "registration url",
}
$('#reg_form').submit(function(){
$('#RegResult').css('display', 'inline-block');
$('#reg_form').ajaxSubmit(options);
return false;
});
Код HTML (сокращенный):
<form method="post" action="" name="reg_form" id="reg_form">
<div class="stroka">Представьтесь, пожалуйста.</div>
<div class="stroka">
<label class="inp">Меня зовут:</label>
<div class="input"><p><input type="text" value="Фамилия" name="Surname" id="Surname" title="Фамилия" onfocus="if (this.value == 'Фамилия') {this.value ='';}" onblur="if (this.value == '') {this.value='Фамилия'}" /></p></div>
<div class="input"><p><input type="text" value="Имя" name="Name" id="Name" title="Имя" onfocus="if (this.value == 'Имя') {this.value ='';}" onblur="if (this.value == '') {this.value='Имя'}" /></p></div>
<div class="input"><p><input type="text" value="Отчество" name="Patronymic" id="Patronymic" title="Отчество" onfocus="if (this.value == 'Отчество') {this.value ='';}" onblur="if (this.value == '') {this.value='Отчество'}" /></p></div>
</div>
<div class="stroka">
<label class="inp">Мой e-mail:</label>
<div class="input"><p><input type="text" value="e-mail" name="Email" /></p></div>
</div>
<div class="stroka">
<label class="inp">Мой логин:</label>
<div class="input"><p><input type="text" value="логин" name="Login" /></p></div>
</div>
<input type="submit" value="" name="submit" id="reg" />
</form>