2013-09-26 25 views
5

Form doğrulama için jQuery validation plugin kullanıyorum. Ancak, bir div için doğrulamayı ayarlayamıyorum.jQuery doğrulama kullanılarak div için doğrulama doğrulaması

<form id="form"> 
    <div id="location" name="location"></div> 
</form> 

JS:

$('#form').validate({ 
      rules: { 
      isLocationEmpty: true; 
      } 
}); 

CustomValidation Mehthod:

İşte

şimdiye kadar

HTML denedim budur

$.validator.addMethod('isLocationEmpty', function (value, element) { var loc = $('#location').text(); return (loc != "") }, 'REQUIRED.'); 

Daha önce yapmadım, lütfen önerilerinizi sağlayın.

+2

yerine neden orada bir div kullanmaya çalışıyorsunuz gerçek bir form girişi? – andi

+0

Muhtemelen geliştiricinin, kullanıcıların div'leri doğrulamaya çalışacağını düşünmemesi olasıdır. – user1

+0

@andi Bu arkadaşımın mevcut bir çalışmasıdır. Formun hem girdi unsurları hem de bunun gibi az sayıda div olduğu yerlerde. Bu yüzden bunu denedim. – Praveen

cevap