Javascript 调用MVC控制器操作以将视图返回Wordpress网站

Javascript 调用MVC控制器操作以将视图返回Wordpress网站,javascript,asp.net-mvc,json,wordpress,rest,Javascript,Asp.net Mvc,Json,Wordpress,Rest,有点困惑。。。对不起,如果这是模糊的 我有一个MVC网站。我希望创建一个以JSON格式返回值的控制器操作,我可以这样做 例如,我的MVC网站将以字符串形式返回今天的天气(“今天是晴天”) 我想在Wordpress的网站上给这个打电话,这是我被难住的地方 我是否应该修改JSON操作以创建html视图,然后在Wordpress站点中使用iframe来显示视图 我宁愿在wordpress网站中找到一种使用javascript的方法,以字符串形式检索值并将其插入页面 我该怎么做 您应该按照以下步骤进行操

有点困惑。。。对不起,如果这是模糊的

我有一个MVC网站。我希望创建一个以JSON格式返回值的控制器操作,我可以这样做

例如,我的MVC网站将以字符串形式返回今天的天气(“今天是晴天”)

我想在Wordpress的网站上给这个打电话,这是我被难住的地方

我是否应该修改JSON操作以创建html视图,然后在Wordpress站点中使用iframe来显示视图

我宁愿在wordpress网站中找到一种使用javascript的方法,以字符串形式检索值并将其插入页面


我该怎么做

您应该按照以下步骤进行操作:

  • 从wordpress页面,向您的服务(MVC网站)发出JS ajax请求

    $.get(url,函数(aJsonString){ .... })

  • 检索JSON数据并将其转换为JS对象:

    $.get(url,函数(aJsonString){ var obj=jQuery.parseJSON(aJsonString); })

  • 操纵DOM以显示JS对象中包含的数据

    $.get(url,函数(aJsonString){ var obj=jQuery.parseJSON(aJsonString); $('#result').html(obj.message); })

  • 这一切都可以通过JQuery或更复杂的库(如AngularJS)来完成。提供的示例在JQuery中,代码实际上还没有经过测试。

    请看这里