| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1899 人关注过本帖
标题:ajax局部刷新取值问题
只看楼主 加入收藏
yunj1105
Rank: 1
等 级:新手上路
威 望:1
帖 子:757
专家分:0
注 册:2007-2-13
收藏
 问题点数:0 回复次数:11 
ajax局部刷新取值问题

用ajax实现局部刷新,只是将图片地址选好了,然后将图片和地址显示出来,可是有错误大家帮忙看看
HTML
<img src="" style="width: 79px; height: 68px" id=img_td />
<input id="Text1" type="text" />//地址显示
<input id="FileUpLoad" type="file" runat="server"/>
<input id="Button1" type="button" value="上传" onclick="getData()"/>
<script language="javascript">
var xmlhttp;
var id;
function getData()
{
xmlhttp=new ActiveXObject("Microsoft.XMLHttp");
xmlhttp.onreadystatechange=StateChange;
xmlhttp.Open("POST","zstd.aspx?td=zstd",true);
xmlhttp.Send();
}
function StateChange()
{
if(xmlhttp.readystate==4)
{
if(xmlhttp.status==200)
{
FillData(xmlhttp.responseText);
}
}
}
function FillData(strcity)
{
document.getElementById("Text1").innerText=strcity;
document.getElementById("img_td").src=strcity;

}</script>
zstd.aspx页面
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Request["td"] != null)
{
string strFileFullName = System.IO.Path.GetFileName(this.FileUpLoad.PostedFile.FileName);
string path = "../upfiles/" + strFileFullName;
Response.Clear();
Response.Write(path);
}
} }红色的取不到值

搜索更多相关主题的帖子: quot ajax 局部 Microsoft input 
2007-09-07 08:28
yunj1105
Rank: 1
等 级:新手上路
威 望:1
帖 子:757
专家分:0
注 册:2007-2-13
收藏
得分:0 
大家来看看啊

2007-09-08 11:44
jyoseyi
Rank: 1
等 级:新手上路
帖 子:173
专家分:0
注 册:2007-6-14
收藏
得分:0 
页面加载的 时候取上传文件的 名字

我非英雄,广目无双, 我本坏蛋,无限嚣张!
2007-09-08 19:52
jyoseyi
Rank: 1
等 级:新手上路
帖 子:173
专家分:0
注 册:2007-6-14
收藏
得分:0 
那个时候
Request["td"] == null

没有进去是把,取不到文件的名字

我非英雄,广目无双, 我本坏蛋,无限嚣张!
2007-09-08 19:55
风雨中
Rank: 1
等 级:新手上路
帖 子:213
专家分:0
注 册:2005-10-6
收藏
得分:0 
把出现在问题发出来看看啊.

因为我笨,所以我在不断的努力;因为我穷,所以我没有读过太多的书;因为我对自己期望很高,所以我只能不断的追求,用行动去实现自己的价值。
2007-09-09 11:26
yms123
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 

Ajax个人所知目前对上传的操作不管用,还是只能用传统办法。

2007-09-09 12:19
yunj1105
Rank: 1
等 级:新手上路
威 望:1
帖 子:757
专家分:0
注 册:2007-2-13
收藏
得分:0 
没有错误提示 只是这段代码没作用
这个就是要实现上传控件里的地址给了图片和Text1 不是要实现上传

2007-09-10 09:29
梦灵儿
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:260
专家分:9
注 册:2007-8-7
收藏
得分:0 

恩.AJAX学的不够好.恩这句话也是刷新的.

刷新自动刷新代码<meta http-equiv="refresh" content="1;url=刷新自动刷新代码.htm">-->


2007-09-10 19:38
师妃暄
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:805
专家分:107
注 册:2006-3-1
收藏
得分:0 
xmlhttp.Open("POST","zstd.aspx?td=zstd",true);

POST改成GET

有实力才会有魅力 实力来自坚持不懈的努力
2007-09-11 15:37
yunj1105
Rank: 1
等 级:新手上路
威 望:1
帖 子:757
专家分:0
注 册:2007-2-13
收藏
得分:0 
好 我去试试

2007-09-12 08:02
快速回复:ajax局部刷新取值问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012069 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved