Марат Б.
212 сообщений
#14 лет назад
Всем привет.
Имеем форму:

<form id="order_form" name="order_form" action="/order/create/" method="post">
<input type="text" name="discount" id="discount" class="text" />
<input type="submit" name="submit" id="submit" class="text" />
</form>


Имеем js код:

$("#order_form").validate({
rules: {
"discount": {
remote: {
url: "/order/CheckPromo/",
type: "post",
async: false
}
}
},
messages: {
"discount" : "Неверный код"
},
submitHandler: function(form) {
alert('OK!');
},
errorPlacement: function(error, element) {
}
});


Вот почему-то запрос до /order/CheckPromo/ проходит отлично (пробовал возвращать и 'false' и 'true', но НЕ устанавливается статус ошибки (class="error" у поля discount. Помогите пожалуйста.
Марат Б.
212 сообщений
#14 лет назад
Ау, у кого-нибудь было такое?
Марат Б.
212 сообщений
#14 лет назад
Господа программисты, ауу =)) Где вы все ) Помогите плз )
Максим Ф.
3195 сообщений
#14 лет назад
Где вы class="error" присваиваете элементам?
Марат Б.
212 сообщений
#14 лет назад
Class="error" присваивает сам плагин jquery validate.
Все что нужно - я привел в топике. Помогите пожалуйста =)
Марат Б.
212 сообщений
#14 лет назад
Господа web технологи, очень надеюсь на ваши светлые головы =)
Максим Ф.
3195 сообщений
#14 лет назад
Вот тут есть решение, сам проверял:
Марат Б.
212 сообщений
#14 лет назад
Цитата ("AlekartRu"):
Вот тут есть решение, сам проверял: ]https://www.weblancer.net/account/projects/?action=add&type=0

"остроумно" =)