jQuery ajax 路由和过滤器

好的 web api 应该在 URL 里面有足够的描述信息,并且每个资源有它对应的 URL。

遗憾的是,我用到的一个遗留系统并没有做到这样。于是在客户端应用jQuery的ajaxPrefilter改造了一下调用方法。

使用比对


// 改造之后
$.post('/ajax/dir/page/action',{page:1})
// 改造之前
$.post('/ajax.php',{
	dir		: 'dir',
	page	: 'page',
	action	: 'action',
	args	: JSON.stringify({ page:1 })
});
posted @ 2011-08-02 21:13  ambar  阅读(2800)  评论(0编辑  收藏  举报