Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jQuery.AJAX在Div中显示JS图表_Javascript_Jquery_Html_Ajax_Graph - Fatal编程技术网

Javascript 使用jQuery.AJAX在Div中显示JS图表

Javascript 使用jQuery.AJAX在Div中显示JS图表,javascript,jquery,html,ajax,graph,Javascript,Jquery,Html,Ajax,Graph,嗨,我正在尝试在DIV标记中显示javascript图表。我想使用jQuery.ajax调用url。下面是我的代码 <html> <head> <meta charset="utf-8" /> <link rel="stylesheet" href="./jquery-ui.css" /> <script src="./jquery-1.9.1.js"></script> <script src="./jquery-u

嗨,我正在尝试在DIV标记中显示javascript图表。我想使用jQuery.ajax调用url。下面是我的代码

<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="./jquery-ui.css" />
<script src="./jquery-1.9.1.js"></script>
<script src="./jquery-ui.js"></script>
<script>
$(function() {
    $( "#btnRun" ).click(function() {
        $.ajax({
            type: "GET",
            url: "http://code.shutterstock.com/rickshaw/guide/start.html",
            success: function(response) {
                $('#divResult').html(response); // Assign the values to the DIV
            }
        });
    });
});
</script>
</head>
<body>
<input type="button" value="Run" id="btnRun" /> </br>
<div id="divResult"></div>
</body>
</html>

$(函数(){
$(“#btnRun”)。单击(函数(){
$.ajax({
键入:“获取”,
url:“http://code.shutterstock.com/rickshaw/guide/start.html",
成功:功能(响应){
$('#divResult').html(response);//将值分配给DIV
}
});
});
});


我可以调用url。但无法显示该url中存在的内容。谁能帮我解决这个问题。

我想你这里有几个问题:

  • 您可能不允许这样做,因为访问控制允许源代码
  • 不能通过另一个HTML文件将更多JavaScript加载到页面中

    • 我找到了解决问题的办法。我在DIV中添加了OBJECT标记。下面是代码

      $( "#btnRun" ).click(function() {
              $('#divResult').html('<object data="http://code.shutterstock.com/rickshaw/guide/start.html" />');
          });
      
      $(“#btnRun”)。单击(函数(){
      $('#divResult').html('');
      });
      

      谢谢大家。

      您是否正试图获取此url()?这不是跨域ajax请求吗?你知道应该从那个url提交什么响应吗?你得到的响应是什么?HTML或JSON或XML可能与@Jai重复这也是我的想法