将数字变量传递给jQuery .load

Oak*_*esy 2 javascript variables jquery

我有以下问题:

function loadContent(id) {
     $("#featuredDiv").load("featuredDiv.php?list="+id);
     );
}
Run Code Online (Sandbox Code Playgroud)

打开ID为21012011的URL时,一切正常,如:

javascript:loadContent(28012011)
Run Code Online (Sandbox Code Playgroud)

但是当04022011是id(javascript:loadContent(28012011))时,它似乎将数字更改为1057801.

我需要传递的数字与从数据库中读取页面完全一样.有谁知道我做错了什么?

提前谢谢了!

Pek*_*ica 5

那是因为04022011Javascript将其解析为八进制数.

始终将ID包含在引号中,它将起作用.