ajax刷新html里面的内容 点击时候验证码不变 (yzm.php是验证码)高手帮我解决被 感激不尽

ajax刷新html里面的内容 点击时候验证码不变 (yzm.php是验证码)高手帮我解决被 感激不尽,第1张

$(function(){
$("#bb")click(function(){
$("#aa")html("<img src=yzmphpr="+Mathrandom()+">");
});
}
1,$(document)ready(function(){}) 可以直接简写为 $(function(){});
2,验证码后面需要加一个随机数戳或者时间戳,这是为了防止的缓存

<script type="text/javascript">
function check()
{ if(){ alert(''); return false;}}
</script>
<form id="form1" onSubmit="return check()">
</form>

这里把form提交表单改成ajax提交
将用户输入信息传递给dealphp 看你用post还是get还是getJSON的方式传递给deal。php
假设是用的post方式 那么trim($_POST['sub'])获取用户提交的验证码,和$_SESSION['str']//codephp中的验证码
对比,一致的话程序继续执行,需要跳转的话可以使用header()或者《script》window。href=
如果不一致 echo “不一致”;
在之前的html页面中的ajax中就能获取到这个字符串“不一致” 如果不一致,重新调用code。php顶替原来的img标签就可以啦


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/13392526.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-27
下一篇 2023-07-27

发表评论

登录后才能评论

评论列表(0条)

保存