0

我有一个变量

var result = client.DownloadString(query);

在 mvc 4 rzaor 中。通过在调试过程中悬停它,它喜欢下图 结果

我想要的是显示它,所以我用代码将它返回给 javascript:

function myFunction() {
        $('#response').text('@(Url.Action("result"))');
    }

编辑:

<div id="response"></div>
@{
   var strSearch = "test";
   var options = "include-passage-references=true";
   var client = new WebClient();
   var query = string.Format("http://www.xxx.org/v2/rest/passageQuery?key={0}&passage={1}&options={2}", "IP", Server.UrlEncode(strSearch), options);
   var result = client.DownloadString(query);
 }

然而什么也没找到。

4

1 回答 1

2

您必须为此使用 ViewBag。

在 C# 上:

ViewBag.result = client.DownloadString(query);

在 HTML 上:

function myFunction() {
        $('response').text('@ViewBag.result');
}
于 2013-06-28T18:55:57.860 回答