相关疑难解决方法(0)

如何使用Razor将未编码的Json写入我的View?

我正在尝试使用Razor将对象作为JSON编写到我的Asp.Net MVC View中,如下所示:

<script type="text/javascript">
  var potentialAttendees = @Json.Encode(Model.PotentialAttendees);
</script>
Run Code Online (Sandbox Code Playgroud)

问题是在输出中JSON被编码,我的浏览器不喜欢它.例如:

<script type="text/javascript">
    var potentialAttendees = [{&quot;Name&quot;:&quot;Samuel Jack&quot;},];
</script>
Run Code Online (Sandbox Code Playgroud)

如何让Razor发出未编码的JSON?

asp.net-mvc json razor

147
推荐指数
3
解决办法
7万
查看次数

错误:未捕获的SyntaxError:意外的令牌<

出于某种原因,我收到此错误消息:

Uncaught SyntaxError: Unexpected token <
Run Code Online (Sandbox Code Playgroud)

对于这行代码:

title: '<img src="/images/text/text_mario_planet_jukebox.png" id="text_mario_planet_jukebox"/>',
Run Code Online (Sandbox Code Playgroud)

在这方面:

$(document).ready(function() {
    $('#infobutton').click(function() {
        $('#music_descrip').dialog('open');
    });
        $('#music_descrip').dialog({
            title: '<img src="/images/text/text_mario_planet_jukebox.png" id="text_mario_planet_jukebox"/>',
            autoOpen: false,
            height: 375,
            width: 500,
            modal: true,
            resizable: false,
            buttons: {
                'Without Music': function() {
                    $(this).dialog('close');
                    $.cookie('autoPlay', 'no', { expires: 365 * 10 });
                },
                'With Music': function() {
                    $(this).dialog('close');
                    $.cookie('autoPlay', 'yes', { expires: 365 * 10 });
                }
            }
        });
    });
Run Code Online (Sandbox Code Playgroud)

我认为一切都应该很好,但我不明白为什么<会以某种方式抛弃它.

哎呀,忘了展示这是怎么回事!我的错,

http://www.marioplanet.com/index.asp

有任何想法吗?

jquery token

45
推荐指数
4
解决办法
22万
查看次数

如何动态地从ASP.NET MVC控制器获取数据到jQuery?

我有一个jQuery函数,在单击div元素时,获取该元素预定义的ID值.我想要做的是加载父元素子元素,所以我打算使用jQuery动态构建一些html.我不知道该怎么做,是调用一个控制器(ASP.NET MVC 3)并让控制器将一个集合返回给客户端.

我知道如何从jQuery向控制器发送JSON对象,但不是相反.

提前致谢!

jquery json asp.net-mvc-3

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

jquery ×2

json ×2

asp.net-mvc ×1

asp.net-mvc-3 ×1

razor ×1

token ×1