Cheery
.:МордератоР:. | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору umci1985 чему тут плавиться? id атрибут должен быть уникальным на странице, это раз.. второе - вызов функции будет брать данные только со всей страницы, а не обращаясь к элементам конкретной формы, поэтому Код: <form class="myform" action="" method="post"> <input type="hidden" name="akciya" value="Загородный Дом" /> <input type="hidden" name="pochta" value="info" /> <input type="text" name="mydata" value="Ваш телефон" /></td> <td><input class="buttonSample5" onclick="send_my(this.form);" type="button" /> </form> <form class="myform" action="" method="post"> <input type="hidden" name="akciya" value="Загородный Дом2" /> <input type="hidden" name="pochta" value="info" /> <input type="text" name="mydata" value="Ваш телефон" /></td> <td><input class="buttonSample5" onclick="send_my(this.form);" type="button" /> </form> jQuery(function($) { $.mask.definitions['~']='[+-]'; $('[name=mydata').mask('8(999) 999-9999'); }); function send_my(form){ var pochta = $('name=[pochta]', $(form)).val(); var tel = $('name=[mydata]', $(form)).val(); var akciya = $('name=[akciya]', $(form)).val(); jQuery.ajax({ type: "POST", url: "/SendData.php", data: { tel: tel, akciya : akciya, pochta : pochta }, success: function(html) { alert('Спасибо! Ваша заявка принята. В ближайшее время наш специалист свяжется по указанному телефону.'); // jQuery("#result_qq").empty(); // jQuery("#result_qq").append(html); } }); } | с html кодом у вас тоже все неправильно.. нарушена вложенность тегов - <form> и </form> вообще в разных местах. может и не сказывается на работоспособности, но, по моему, это неправильно.
|