Jquery的load方法无效,求解

<html><head><scriptsrc="jquery-2.1.1.js"></script><scriptlanguage="javascript">functi... <html>
<head>
<script src="jquery-2.1.1.js"></script>
<script language="javascript">
function test(){
$("#show").load("D:\a.php");
whindow.alert($("#show").text());
}
</script>
<title>Unnamed</title>
</head>
<body>

<input type="submit" id="Test" value="test" onclick="test()" />
<div id="show">
test test test test test test test test test test test test
</div>
</body></html>

代码如上,load方法没有执行,alert函数也没有执行。a.php里面只有一行英文,路径确认无误。
load它就是不执行啊为什么。。。
遇到好几次这个问题了,火狐,360,ie统统不行。。。ORZ
展开
 我来答
zeta_func
2014-09-22 · TA获得超过228个赞
知道答主
回答量:201
采纳率:0%
帮助的人:123万
展开全部
路径不对啊。多数浏览器不支持直接的文件路径的吧?你这个要在支持php的web服务器开启的情况下才能跑起来啊。而且load是异步的,还没加载完呢,whindow.alert就直接执行了,你这样alert出来只能是一堆 test。
追问
alter我是用来看程序有没有运行到那里的~
路径不对的话要改成什么样呢?
我试过直接在html根目录下放置a.php,但是load也没有执行。
追答
先让php的环境在你的D:目录下跑起来,然后在浏览器里里输入网址 确认能访问到 a.php 后,将你的D:\a.php改成/a.php
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式