Jquery Ajax响应对象文档

时间:2013-06-08 08:06:34

标签: jquery ajax svg

我有一个返回svg的Web服务器。工作得很好。 我试图使用JQUERY不在浏览器中始终输入请求。 但我不知道将响应加载到DIV中。

  $.get("http://localhost/proiect/domr.php", { url:           "http://www.info.uaic.ro",type:"svg",hox:"html" },"xml" )
   .done(function(data) {
      alert("Data Loaded: " + data);
      $("#tree").html(data); 

我是sais数据加载的对象文档。 在我的div中,id = tree什么也没放。如何将我的数据放在我的svg存储在div中的位置。

3 个答案:

答案 0 :(得分:0)

$.get("http://localhost/proiect/domr.php", { url:              "http://www.info.uaic.ro",type:"svg",hox:"html" },"xml" )
.done(function(data) {
  alert("Data Loaded: " + data);
  $("#tree").append(data);
应该使用

.append()代替.html()。

答案 1 :(得分:0)

<textarea id='string' style='display:none;'>dd</textarea>
<script>
var string = $('#string').val();
var datastring = 'string' = string;
$.ajax{(
url:"http://www.info.uaic.ro";
type: "POST";
cache:false;
data:datastring;
success: function(html){
$("#tree").append(html);
}
});
</script>

答案 2 :(得分:0)

以下代码对我有用(请注意#svg是div):

$.ajax
  url: "myurl"
  type: "POST"
  complete: (data) =>
    $("#svg").append data.responseText