2011-01-12 2 views
0

Я принял правила, которые я использовал для проверки формы и разбил их на объект JSON, надеясь использовать тот же набор правил для проверки клиента/сервера.Возможно ли предоставить плагин jQuery Validation с объектом правил?

Итак, где я был:

$(document.getElementById('new_listing_form')).validate({ 
    rules: { 
     apt: { 
      required: true 
     } 
    } 
}); 

Я пытаюсь использовать:

var rules_obj = { 
    apt: { 
     required: true 
    } 
}; 
$(document.getElementById('new_listing_form')).validate({ 
    rules: rules_obj 
}); 

... и форма не утверждена.

Кто-нибудь знает, возможно ли это?

ответ

0

да, это прекрасно ... и одна вещь,

$('#new_listing_form').validate({ 

это то же самое, как у вас ... # значит это document.getElementById().

+0

Спасибо, но при использовании собственного метода DOM наблюдается усиление производительности. http://jsperf.com/vs-document-getelementbyid – pdoherty926

+0

У меня были свойства в моем объекте JSON, заключенные в двойные кавычки, и они обрабатывались как строки. Doh! – pdoherty926

Смежные вопросы