我创建了一个变量并尝试通过函数设置其值。但在无法访问这个值函数变量值未由JavaScript设置函数
<script type="text/javascript">
$(document).ready(function() {
var pId;
getProfiles(id,function(b)
{
pId=b;
alert(pId); // It works fine...
});
alert(pId); // undefined...
});
</script>
你错了pId在这里不是全球性的。你必须在$(document).ready()函数外声明它。 – 2012-04-24 07:28:42