2011-10-04 12 views
6

Dlaczego w tym kodem po kliknięcie przycisku dostać błąd: http://jsfiddle.net/FyUgH/forma Shell nie zatwierdzić

{"error": "Shell form does not validate{'html_initial_name': u'initial-js_lib', 'form': , 'html_name': 'js_lib', 'label': u'Js lib', 'field': , 'help_text': '', 'name': 'js_lib'}"}

<form action="#" method="POST"> 
    <input type="text" name="name"> 
    <button id="cli">Submit</button> 
</form> 


$('#cli').live('click',function(e){ 
     e.preventDefault(); 
    alert('oo') 
     if($('input[type="text"]').val()=='')alert('input is empty') 
    }) 
}); 

Odpowiedz

4

Usuń dodatkowy

}) 

To powinno wyglądać

$('#cli').live('click',function(e){ 
    e.preventDefault(); 
    alert('oo') 
    if($('input[type="text"]').val()=='')alert('input is empty') 
});