菜鸟请教Ajax页面无刷新问题

一段 2010-11-12 05:23:37
现在页面上有一个ListBox,里面有几个路径值,要求点击路径值的时候,把当前值赋给一个Image控件,以显示图片,整个过程要求无刷新,请问该怎么实现
...全文
155 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
酷儿 2010-11-15
  • 打赏
  • 举报
回复
用ajax来处理 异步处理
一段 2010-11-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 hch126163 的回复:]
添加客户端 onchange 事件

onchange="document.getElementById('Image控件 客户端ID').src=this.value;"
[/Quote]


不是啊,那个ListBox是个服务器控件,他选择项一改变就会回发~~
一段 2010-11-15
  • 打赏
  • 举报
回复
谁能给个普通JS的写法
一段 2010-11-15
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 chen_ya_ping 的回复:]
JScript code

<script src="JS/jquery-1.4.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
$("select#ImageListBox>option").click(funct……
[/Quote]

这个没效果啊
chen_ya_ping 2010-11-15
  • 打赏
  • 举报
回复

<script src="JS/jquery-1.4.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
$("select#ImageListBox>option").click(function() {
var path = $(this).attr("value");
var desc = $(this).text();
$("img#showImg").attr("src",path);
$("img#showImg").attr("alt",desc);
});
});
</script>


<div>
<asp:ListBox ID="ImageListBox" runat="server">
<asp:ListItem Text="灰太狼" Value="Images/灰太狼.jpg" ></asp:ListItem>
<asp:ListItem Text="喜洋洋" Value="Images/喜洋洋.jpg" ></asp:ListItem>
</asp:ListBox>
<img id="showImg" />
</div>
一段 2010-11-15
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 longxing8000 的回复:]
如果涉及到请求后台的话,就如楼上所说用ajax来处理。
[/Quote]

就是具体怎么处理啊???
龙心 2010-11-15
  • 打赏
  • 举报
回复
如果涉及到请求后台的话,就如楼上所说用ajax来处理。
浴火_凤凰 2010-11-14
  • 打赏
  • 举报
回复
不知道ListBox 是什么
hch126163 2010-11-12
  • 打赏
  • 举报
回复
添加客户端 onchange 事件

onchange="document.getElementById('Image控件 客户端ID').src=this.value;"
frankrenping 2010-11-12
  • 打赏
  • 举报
回复
js可实现
yuxh81 2010-11-12
  • 打赏
  • 举报
回复
直接用js应该也不会刷新的

52,780

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧