有关' 单引号 的问题
<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中 我换成下面这种写法
<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},'jbsxBox')" 变成了这样
而导致我的js调用出错 怎么让他显示' 不要 弄成'这样
...全文
相关推荐
sql语句中单引号嵌套问题(一定要避免直接嵌套)
总之,处理SQL语句中的单引号嵌套问题,关键在于理解如何正确地转义单引号。
关于Mysql查询带单引号及插入带单引号字符串问题
在MySQL查询中,正确处理带有单引号的字符串至关重要,因为单引号是SQL语句中的特殊字符,未正确处理可能导致语法错误或者更严重的安全问题,如SQL注入攻击。
在MySQL concat里面使用多个单引号,三引号的问题
总结,处理`CONCAT`中的引号问题关键在于正确转义字符串中的特殊字符。在SQL中,单引号用于表示字符串,需要转义时使用两个单引号;在编程语言中,根据具体语言规则进行相应的转义操作。
解决python 执行sql语句时所传参数含有单引号的问题
MySQL数据库解析SQL时,单引号用于定义字符串常量,如果在字符串内直接出现单引号,不进行转义,就会导致解析错误。为了解决这个问题,我们可以使用字符串的replace()函数来替换参数中的单引号。
oracle插入字符串数据时字符串中有'单引号问题
总的来说,处理Oracle数据库中字符串含有单引号的问题,主要通过转义单引号或者使用参数化查询来解决。


