我是symfony的初学者并得到了一个问题。 p>
我是 试图从thenewbostom进行电子邮件验证。 p>
在指南中他说你需要把php文件放在.post函数中。 使用普通的PHP我可以很容易地做到这一点,但是我知道不同的地图结构。 p>
有人可以给我一个正确的方向吗? p>
我的树枝(只有带跨度的电子邮件输入) strong> p>
我的js(即 我链接了twig文件和post函数) strong> p>
最后一个我的php文件 strong> p>
< input id =“autocomplete”type =“text”name =“ 电子邮件“class =”autocomplete validate“>
< span id =”email_feedback“>< / span>
code> pre>
function validate_email(email){
$ .post(/ * php文件是在这里提出的) * /,{email:email},function(data){
$('#email_feedback')。text(data);
});
}
$('#autocomplete')。focusin (function(){
if($('#autocomplete')。val()===''){
$('#email_feedback')。text('type een geldige email');
} else {
validate@email($('#autocomplete')。val());
}
})。blur(function(){
$('#email_feedback')。text(''); \ n})。keyup(function(){
validate_email($('#autocomplete')。val( ));
});
code> pre>
/ **
* @Route(“/”)
* /
npublic function indexAction()
{
if if(isset($ _ POST ['email'])){
$ email = $ _POST ['email'];
echo $ email;
}
返回$ this-> render('BontekoeCinemaBundle:默认:index.html.twig');
}
code> < / pre>
div>