JQuery UI Dialog + JQuery Validate + Tabbing - PullRequest
       22

JQuery UI Dialog + JQuery Validate + Tabbing

3 голосов
/ 10 октября 2009

У меня есть диалог jquery ui с формой внутри. Если я вызываю метод validate плагина jquery.validate, вкладка внутри полей формы странным образом отправляет форму.

Если я уберу вызов для проверки, странное поведение исчезнет, ​​но тогда мне придется проверять вручную.

Есть идеи, почему?

Не могу опубликовать код прямо сейчас, но может создать упрощение и опубликовать его при необходимости.

1 Ответ

1 голос
/ 12 февраля 2010

Я не уверен, что вы подразумеваете под табуляции, но у меня была та же проблема с диалоговым окном и проверкой формы. Во-первых, это было требовательно к <input type="submit" id="submit-your-enquiry" value="Send"/> Затем к самой отправке, в конце я должен был выполнить проверку самостоятельно и, честно говоря, звучал логично для моего использования.

$(document).ready(function(){
    $('#submit-your-enquiry').click(function(){
        if(validate_enquiry_form('#enquiry-form')){
            //$('#enquiry-form #submit-your-enquiry').hide();
            send_enquiry_form('#enquiry-form');
        }
        return false; //VERY IMPORTANT
    });
});

А мой send_enquiry_form was просто простой ajax.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...