jQuery错误。当我在firebug中调试时,我收到此错误:

时间:2013-03-07 15:44:55

标签: jquery firebug

我的代码:

var custID = <?php echo htmlentities( $_GET['custID'] ); ?>;

我在firebug中遇到错误:

SyntaxError: syntax error [Break On This Error]       var custID = <br />

请注意:我没有传递参数custID。

1 个答案:

答案 0 :(得分:2)

如果使用htmlentities()

,则需要将其指定为字符串
var custID = '<?php echo htmlentities( $_GET['custID'] ); ?>';

还值得注意的是,您可能需要在字符串中添加斜杠以防止它突破JS中的文字:

var custID = '<?php echo addslashes(htmlentities( $_GET['custID'] )); ?>';