【云笔记8】笔记管理

笔记管理

笔记管理的前端显示

<!-- 如果笔记名称不为空,那么按照名称查询。如果笔记名称为空,笔记内容不为空按照笔记内容查询。
           如果笔记名称和内容都为空,那么查询某一个固定的 -->
      <div class="layui-form-item">
      <div class="layui-inline">
          <input type="text" name="name" id="name" autocomplete="off" placeholder="请输入名称" class="layui-input">
         </div>
         <div class="layui-inline">
          <input type="text" name="content" id="content" autocomplete="off" placeholder="请输入内容" class="layui-input">
         </div>
         <div class="layui-inline">
           <button id="searchnote" type="button" class="layui-btn">搜索</button>
         </div> 
         <div class="layui-inline">
           <button id="addnote" type="button" class="layui-btn">添加</button>
         </div>      
      </div>
   
<table class="layui-hide" id="demo" lay-filter="test"></table>
<script type="text/html" id="barDemo">
  <a class="layui-btn layui-btn-radius layui-btn-xs" lay-event="edit">编辑</a>
  <a class="layui-btn layui-btn-radius layui-btn-xs" lay-event="del">删除</a>
</script>
table.on('tool(test)', function(obj){ //注:tool 是工具条事件名,test 是 table 原始容器的属性 lay-filter="对应的值"
    var data = obj.data //获得当前行数据
    ,layEvent = obj.event; //获得 lay-event 对应的值
    if(layEvent === 'del'){
      layer.confirm('真的删除吗?', function(index){
        //obj.del(); //删除对应行(tr)的DOM结构
    	var sendData={"id":data.id};
  		$.ajax({
  			type:"get",
  			url:"note/deletenote.do",
  			data:sendData,
  			datatype:"json",
  			success:function(msg){
  				if(msg.state==1){
  					//说明删除成功
  					layer.msg(msg.message);
  					//重新刷新表格
  					table.reload('demo', {
  		  				 page: {
  		  				    curr: 1 //重新从第 1 页开始
  		  				  }
  		  				}); //只重载数据
  					
  				}else{
  					//删除失败
  					layer.msg(msg.message);
  				}
  				
  			},
  			error:function(msg){
  				alert("通信失败");
  			}
  			
  		});	  
        layer.close(index);
        //向服务端发送删除指令
      });
    } else if(layEvent === 'edit'){
    	layer.open({
    	  area: ['660px', '430px'],
  		  shadeClose:true,
  		  anim: 1,
  		  type: 2, 
  		  content: 'note_edit.html?id='+data.id,
  		  cancel: function(index, layero){ 
  			  table.reload('demo', {
  				 page: {
  				    curr: 1 //重新从第 1 页开始
  				  }
  				}); //只重载数据
  			  layer.close(index)
  			  /*if(confirm('确定要关闭么')){ //只有当点击confirm框的确定时,该层才会关闭
  			    layer.close(index)
  			  }*/
  			  return false; 
  			}  
  		}); 
    }
  }); 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
小程序云笔记demo是一款基于小程序开发的云笔记应用程序。它可以帮助用户在小程序平台上轻松地记录、管理和分享笔记。 首先,在小程序云笔记demo中,用户可以创建多个笔记本,并将笔记按照不同的分类进行整理。这样,用户可以更好地组织和查找自己的笔记内容。 其次,该应用提供了丰富的编辑功能。用户可以在笔记中添加文本、图像、链接等不同的媒体元素。而且,用户可以对文本内容进行字体、大小、颜色、对齐等样式的调整,以及对图像进行裁剪、旋转和滤镜处理等操作,使笔记内容更加丰富和生动。 此外,小程序云笔记demo还提供了数据同步的功能。不论用户是在手机、平板还是电脑上,只要登录同一账号,即可实现笔记数据的同步和共享。这意味着用户可以随时随地访问自己的笔记,并且与他人共享自己的笔记内容,便于协同工作和知识分享。 另外,该应用还具备创新的云储存功能。小程序云笔记demo将用户的笔记数据存储在云端,有效保障了数据的安全性和可靠性。即使用户更换设备或者卸载应用,也可以轻松地恢复之前的笔记数据。 总之,小程序云笔记demo是一款便捷、高效的云笔记应用程序。它通过提供多样化的编辑和同步功能,为用户提供了更好的笔记管理和分享体验。无论是个人学习、工作办公还是团队协作,都是一款非常实用的工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值