0

我很困惑如何实现这一目标

我有一个外部 javascript 文件,比如说 script.js 和<div>HTML 文件中的一个标签。例如

<script src='script.js Full Path'></script>
<div id="div1">

</div>

现在,在我的 script.js 文件中,我有 ajax get 函数,它调用控制器动作,如下所示

 $(function () {

 var url = 'http://www.example.com/controller/GetHTML';
   $.get(url, function (data) {

        $('#div1').html(data);

    });
 });

 and Controller Action is

  public ActionResult GetHTML()
    {
        return View();
    } 

  and view for GetHTML Action is 

    @{
    ViewBag.Title = "GetHTML";
    Layout = null;
     }

   <h2>This is HTML View</h2>

现在,我想渲染视图HTMLdiv1即使我不确定它是否可能

所以,请任何人都可以帮助我实现上述目标,这对我有很大帮助。

4

1 回答 1

1

正确输入您的网址...我认为缺少控制器名称

$(function () {

 var url = 'http://www.example.com/YOUR_CONTROLLER_NAME/GetHTML';
   $.get(url, function (data) {
        alert(data);
        $('#div1').html(data);

    });
 });
于 2013-06-14T08:58:08.437 回答