首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

有关' 单引号 的有关问题

2012-09-07 
有关单引号 的问题HTML codediv classpagesspan显示/spanselect classcombox namenumPerP

有关' 单引号 的问题

HTML code
<div class="pages">            <span>显示</span>            <select class="combox" name="numPerPage" onchange="navTabPageBreak({numPerPage:this.value}, 'jbsxBox')">                <option value="20">20</option>                <option value="50">50</option>                <option value="100">100</option>                <option value="200">200</option>            </select>            <span>条,共50条</span>        </div>

这样写在浏览器查看源文件没有问题
但是在mvc中 我换成下面这种写法
HTML code
<div class="pages">            <span>显示</span>            @Html.DropDownList("numPerPage", ViewData["numPerPage"] as SelectList, new { @class = "combox", onchange = "navTabPageBreak({numPerPage:this.value},'jbsxBox')" })            <span>条,共 @ViewData["recordCount"]条</span>         </div>

查看源文件 onchange="navTabPageBreak({numPerPage:this.value},&#39;jbsxBox&#39;)" 变成了这样
而导致我的js调用出错 怎么让他显示' 不要 弄成&#39;这样


[解决办法]
在解析的时候会被默认的编码,不必纠结在这种问题,你完全可以利用JS来绕过

$("#numPerPage").change(function(){
navTabPageBreak({numPerPage:$(this).value},'jbsxBox');
});

热点排行