我已经创建了自己的验证码,并且将此代码插入我的页面<span class="capch"><img src="captcha.php" /></span>
。当我使用jQuery的html时,不会刷新验证码
Captcha.php生成一个新字符串并将其存储到$ _SESSION中。这是完美的作品,但是当用户插入一个错误的代码时,我需要刷新这个图像。我这样做:$('.capch').html('<img src="captcha.php" />');
为什么它不显示一个新的代码?它真的应该,不应该?或者我在这里失去了一些东西?
你确定执行'.html()'调用吗?图像是否从浏览器缓存中提供? –