很多时候我们需要用ajax提交post数据,angularjs与jq类似,也有封装好的post。 但是jQuery的post明显比angularjs的要简单一些,人性化一些。 AngularJS:
jQuery:
看起来没什么区别吧?可是,用angularjs的$http提交的数据,在php服务器端却无法通过$_REQUEST/$_POST获取到,而需要用:
来获取。什么原因呢? 这是因为两者的post对header的处理有所不同……jQuery会把作为JSON对象的myData序列化,例如:
而Angular不会。 解决方案是什么?
|