您现在的位置是:网站首页> 编程资料编程资料
ajax实现修改功能_AJAX相关_
2023-05-25
261人已围观
简介 ajax实现修改功能_AJAX相关_
这段时间在做项目,发现自己忘得好快呀,幸亏有博客园帮我记着呢,整理博客园简直不要太重要了哦
因为做的是一个内部管理系统,只用了一个主页面,所有的都不允许整个网页刷新,所以我们只能用ajax
来做,当然刚开始做也走了很多的弯路,最终还是做出来了 这点还是比较欣慰的
今天要整理一下ajax实现修改功能 这里的login登录也不写了,主要是写一下修改的大体代码,方便以后
用的时候查找
样式我用的是bootstrap,一开始要引入三个文件,这里就不多说了,下面是页面所要显示的样式
当然看到这个地方,还要有一个修改的按钮 需点击后触发事件
//这里面的值是通过php代码求出来的,这里就不多说了
下面是ajax部分了 为了方便,我把修改写成了一个方法,用到的时候直接调用就可以了
function xiugai() { var ids = ""; //首先定义为空 var rmc1= ""; var rsl1= ""; var rqi1= ""; var rcg1= ""; $(".xiugai").click(function() { //给修改按钮一个点击事件 ids = $(this).attr("ids0"); rmc1= $(this).attr("ids1"); //把之前有的值取出来,赋值给表单的val rsl1= $(this).attr("ids2"); rqi1= $(this).attr("ids3"); rcg1= $(this).attr("ids4"); $("#rmc").val(rmc1); $("#rsl").val(rsl1); $("#rqi").val(rqi1); $("#rcg").val(rcg1); $("#rcbtn").click(function(){ var rmc=$("#rmc").val(); var rsl=$("#rsl").val(); var rqi=$("#rqi").val(); var rcg=$("#rcg").val(); $.ajax({ url:"xiugai.php", data:{ids:ids,rmc:rmc,rsl:rsl,rqi:rqi}, type:"POST", dataType:"TEXT", success:function(xx){ //alert(xx); if(xx.trim()=="OK") { alert("修改成功"); Load(); } } }) $('#myModal2').modal('hide') }) }); } Query($sql1); $sql="update qxcg set qxdh='{$arr[0][0]}',cgsl='{$cgsl}',cgrq='{$cgrq}' where ids='{$ids}'"; if($db->Query($sql,0)) { echo"OK"; } else { echo"NO"; } 这样就可以实现修改按钮的功能了 点击修改之后有个弹出框,如图所示:

修改后点击保存,弹出框消失,内容保存就Ok了
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
您可能感兴趣的文章:
相关内容
- AJAX页面状态保持思路详解_AJAX相关_
- Ajax 向数据库修改和添加功能(较简答)_AJAX相关_
- 使用Ajax时处理用户session失效问题的解决方法_AJAX相关_
- 基于bootstrap的上传插件fileinput实现ajax异步上传功能(支持多文件上传预览拖拽)_AJAX相关_
- 在实战中可能碰到的几种ajax请求方法详解_AJAX相关_
- jQuery Ajax的readyState和status的区别和使用详解_AJAX相关_
- jQuery AJAX中readyState与status的区别与联系_AJAX相关_
- 利用 FormData 对象和 Spring MVC 配合实现Ajax文件下载功能_AJAX相关_
- Ajax返回数据之前的loading等待效果_AJAX相关_
- 关于Ajax中通过response在后台传递数据问题_AJAX相关_
