-
即点即改
- <table border="1">
- <tr>
- <td>姓名</td>
- </tr>
- <?php foreach($user as $k=>$v){?>
- <tr>
- <td>
- <span id="name" <span style="color:#FF0000;">b="<?php echo $v['user_id']?>"</span>><?php echo $v['user_name']?></span>
- </td>
- </tr>
- <?php }?>
- </table>
- <script>
- $(document).on('click','#name', function () {
- //获取当前对象
- var obj = $(this);
- //获取当前数据唯一ID
- var user_id = obj.attr('b');
- //获取当前操作文本的内容
- var qian = obj.text();
- // 将当前文本内容替换为文本框并给它默认原来的值
- obj.parent().html("<input type="text" id='text' value= '"+qian+"' />");
- //获得文本框焦点
- $("#text").focus();
- //给文本框一个失去焦点事件
- $("#text").blur(function(){
- //获取你在文本框李输入的值
- var hou = $("#text").val();
- //ajax修改数据库
- $.get('?r=jdjg/gai',{user_name:hou,user_id:user_id},function(res){
-
- if(res == 1){
- //修改数据成功时,将文本框改为span标签,并显示修改后的值
- $('#text').parent().html("<span id='name'>"+hou+"</span>");
- }else{
- alert("修改失败")
- }
- })
- })
- })
- </script>
-
相关阅读:
new对象数组时的内存布局
写程序取自己进程的AEP
类虚函数表原理实现分析(当我们将虚表地址[n]中的函数替换,那么虚函数的实现就由我们来控制了)
测试 __try, __finally, __except(被__finally捕获的异常, 还会被上一级的__except捕获。反之不行)
围观M$的new
将258.369 double值转为内存表示(科学计数法)
Broadcast Reveiver作用
DEBUG模式下, 内存中的变量地址分析
不包含SDK头文件, 补全API定义
俄罗斯方块SDK版
-
原文地址:https://www.cnblogs.com/findher/p/10610536.html
Copyright © 2020-2023
润新知