JQuery接收图片验证码图片的问题

王者_来归 2012-04-03 07:51:28
大家好,祝大家清明快乐。又有问题请教大家了。
是这样的,我做一个图片验证码的功能。使用的是jquery的$.post,这其中有四个参数,第一个URL是我写的一个action,然后第二个参数为空,第三个参数为成功的回调,主要是第四个参数。我在action中,设置的图片格式是jpeg,这里该设置为什么。
另外,jquery接收到这个数据后,怎么在页面的img标签中显示出来:$("mytest").css("src","data");吗?
另外我使用的Jquery的POST如下:
$.post("GetImageCode.action","",function(data) {
code_img.css("src",data);
},"image");(最后一个参数不一定对)。

谢谢大家,请大家帮帮我。
...全文
363 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzhiyuan 2012-04-04
  • 打赏
  • 举报
回复

$.post("GetImageCode.action",function(data){
//$("#img1").attr("src",data);
alert(data);//先这样看一下返回值
});
王者_来归 2012-04-04
  • 打赏
  • 举报
回复
谢谢楼上的各位,非常感谢!
王者_来归 2012-04-04
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

GetImageCode.action 应返回验证码图片的url
如果不是url 而是图片数据流,那么应另写一个方法返回包含GetImageCode.action请求的url
[/Quote]
也感谢您,你的建议对我很有用。
王者_来归 2012-04-04
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

$("#img1").attr("src","GetImageCode.action");
[/Quote]

非常感谢您,使用您的方法成功了。
xuzuning 2012-04-04
  • 打赏
  • 举报
回复
GetImageCode.action 应返回验证码图片的url
如果不是url 而是图片数据流,那么应另写一个方法返回包含GetImageCode.action请求的url
licip 2012-04-04
  • 打赏
  • 举报
回复
$("#img1").attr("src","GetImageCode.action");
王者_来归 2012-04-03
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

你先直接访问你的网址试试,GetImageCode.action
我不知道你这是什么语言写的,WEB服务器是否支持
[/Quote]
谢谢您。

action是能够访问的,我在action中打印有信息。
wzhiyuan 2012-04-03
  • 打赏
  • 举报
回复
你先直接访问你的网址试试,GetImageCode.action
我不知道你这是什么语言写的,WEB服务器是否支持
王者_来归 2012-04-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

你需要第四个参数做什么?就设置图片地址不就行了?
就$.post("GetImageCode.action",function(data){
$("img1").attr("src",data);
});
这样不行吗
[/Quote]

非常感谢,您,但是图片没有显示,显示的是红叉。
还望继续指教!
谢谢!
wzhiyuan 2012-04-03
  • 打赏
  • 举报
回复
你需要第四个参数做什么?就设置图片地址不就行了?
就$.post("GetImageCode.action",function(data){
$("img1").attr("src",data);
});
这样不行吗
王者_来归 2012-04-03
  • 打赏
  • 举报
回复
急求大家帮忙,谢谢!

87,990

社区成员

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

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