2016-06-14 6 views
-1

Ich benutze Symfony, um ein Formular zu generieren, in dem ich jquery stepy und bootstrap formvalidtion verwende. Ich möchte für einige Felder meiner Form mit jQuery-Klick-Funktion umgehen, aber es scheint, dass nichts passiert. dies ist der jquery Aufruf:Zugriff auf Eingabefeld mit jquery click Funktion

$("#myFieldId").click(function() { 
      alert("Handler for .click() called."); 
     }); 

Ich habe, dass das Feld id einmal in Form existiert. Bitte etwas Hilfe.

+2

Hilfe? Sie sollten eine reproduzierbare Demo zur Verfügung stellen. Ich schätze, Sie versuchen nur, das Click-Ereignis zu binden, bevor das DOM geladen wird. – nicael

+0

Das Problem ist, wenn ich ein Inut-Feld hinzufügen kann ich auf das Feld zugreifen. Ich habe versucht $ ("#myFieldId") .on ("click", function() { alert ($ (this) .text()); }); ohne Veränderung – Anas

Antwort

0

Es scheint, dass das Click-Ereignis von der Formvalidierung API blockiert wurde. Ich habe versucht

$('#fos_user_registration_form_ncin').unbind('click').click(function(){ 
alert("hello"); 
}); 

und das funktioniert für mich. Danke nicael.