angular $ http vs jquery $ ajax - angularType for angular?

时间:2014-12-13 06:50:18

标签: jquery ajax angularjs angular-http

如何设置角度的ajax返回数据类型?例如,如果我希望响应数据是html,我可以在jquery中轻松设置它。

jquery的,

$.ajax({
  url: "script.php",
  type: "GET",
  dataType: "html"
});

角,

$http({
  method: "get",
  url: "script.php",
  responseType: "html" // does not work
}).then(function(response) {
  $scope.form = response.data;
);

它总是返回字符串或json,但是html或xml呢?

1 个答案:

答案 0 :(得分:0)

根据https://docs.angularjs.org/api/ng/service/ $ http(扩展名https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#responseType),responseType没有html。我想document应该可以工作。