jquery.form success not work
в функции генерируется форма, после на неё вешаю обработчик ajaxForm, запрос к сервлету идёт, всё норм отрабатывается, получен ответ 200 OK, но параметр success не отрабатывается, т.е. функция, указанная в нём не запускается...
функция, генерирующая форму с обработчиком: function viewOrderFrm(str){ alert(str); $("#viewBook").html('<form action="order" method="post" id="orderFrm"><p style="font-weight:bold">'+ 'All fields are required. plz input the following info.</p><table><tr>'+ '<td><input type="text" placeholder="name" name="firstName" size="25" required autofocus>'+ '</td></tr><tr><td>'+ '<input type="text" placeholder="last name" name="lastName" size="25" required></td></tr><tr><td><input type="text" placeholder="street" name="street" size="25" required></td></tr><tr>'+ '<td><input type="text" placeholder="city" name="city" size="25" required></td></tr><tr>'+ '<td><input type="text" placeholder="state" name="state" size="2" required></td></tr>'+ '<tr><td><input type="text" placeholder="zipcode" name="zipcode" size="10" required>'+ '</td></tr><tr><td>('+ '<input type="tel" placeholder="phone #:" name="phone" size="3" required>)<input type="tel" placeholder="phone" name="phone2" size="3" required>'+ '</td></tr><tr><td><input type="month" placeholder="expiration(mm/" name="expires" size="11" required>'+ '<input type="month" name="expires2" placeholder="yy)" size="2" required></td></tr>'+ '<tr><td><input type="submit" value="submit"></td></tr></table>'+ '</form>'); $(document).ready(function(){ $('#orderFrm').ajaxForm({ dataType: 'application/json', success: function(str){ alert('success'); viewOrderFrm(str); } }); }); return false; } doPost метод servlet'a: Код:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { мда, кавычки в ответе решают, вопрос снят |
Часовой пояс GMT +3, время: 08:46. |