我使用Symfony2.1与Doctrine2.1AJAX避免重复的代码
我想使用AJAX对我的网站的许多功能,编辑标题,速度的文章,即时创建一个实体等
我的问题很简单:
我需要创建一个jQuery函数为每个functionnality,就像这样:
$('#specific-functionality').bind('click', function(e){
var element = $(this);
e.preventDefault();
// the call
$.ajax({
url: element.attr('href'),
cache: false,
dataType: 'json',
success: function(data){
// some custom stuff : remove a loader , show some value, change some css
}
});
});
这听起来非常沉重的我,所以我想知道如果JS端有任何框架,或者我可以用来避免这种情况的特定方法。我正在考虑根据响应类型(html_content,boolean,integer)对项目进行重组,但也许已经存在很好的处理它的东西!
更好,谢谢!我正在查看StakOverflow的投票系统,它似乎在使用相同的概念! –