Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 关于AJAX,symfony2-contollection_Javascript_Php_Jquery_Ajax_Symfony - Fatal编程技术网

Javascript 关于AJAX,symfony2-contollection

Javascript 关于AJAX,symfony2-contollection,javascript,php,jquery,ajax,symfony,Javascript,Php,Jquery,Ajax,Symfony,我从twig模板中的jquery脚本调用symfony2中的controllerAction进行表单验证和验证。成功响应后,我使用$.post()从jquery脚本调用了另一个控制器,以呈现用户仪表板的模板。但我得到的只是控制台中显示的模板,而不是用户浏览器窗口中显示的模板如何以上述方式实现这一点 (提前)谢谢你的帮助 阿克沙 //我的jquery代码 $(文档).ready(函数() { $('.sign_in_box')。单击(函数() { var data=新对象(); data.ema

我从twig模板中的jquery脚本调用symfony2中的controllerAction进行表单验证和验证。成功响应后,我使用$.post()从jquery脚本调用了另一个控制器,以呈现用户仪表板的模板。但我得到的只是控制台中显示的模板,而不是用户浏览器窗口中显示的模板如何以上述方式实现这一点

(提前)谢谢你的帮助 阿克沙


//我的jquery代码
$(文档).ready(函数()
{
$('.sign_in_box')。单击(函数()
{
var data=新对象();
data.email=$('.email_txt').val();
data.password=$('.pwd_txt').val();
$.ajax({path('login\u login\u validation')}}}{
键入:“POST”,
数据:数据,
成功:功能(响应){
var json=json.parse(响应);
var flag=json.success;
国际单项体育联合会(旗)
{
$('#pwd_login_error').css('opacity','0');
$('#email_login_error').css('opacity','0');
$.ajax({path('login\u login\u validation')}}{
键入:“POST”,
数据:数据,
成功:功能(响应){
var login=JSON.parse(响应);
if(login.login)
{
警报(“登录成功”);
$.post(“{path('login_dashboard')}}”,数据);
}
其他的
{
$('#pwd_login_error').css('opacity','0.5');
}      
}});
}
其他的
{
$('#pwd_login_error').css('opacity','0');
$('e#email_login_error').css('opacity','0.5');
}  
}
});   
});
});    
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//控制器

唯一错误的是,您正在呈现索引页。成功登录后,您必须通过重定向页面

window.location = "http://somewhereelse.com";

或者,您也可以在任何div中追加数据,它取决于您希望遵循的方式

您在控制台中有任何错误吗?不是很干净的代码:p但是。。。如果向url发送post请求,您认为会发生什么情况?如果要通过javascript重定向到另一个页面,则需要window.location.href
window.location = "http://somewhereelse.com";