• 前台知识细节


    一、下拉框select标签的知识点  

      (1)设置select中的字体居中:text-align-last:center; https://blog.csdn.net/qq_35128300/article/details/88719298
      (2)设置option没有边框:outline:none;border:none; https://jingyan.baidu.com/article/200957616c5de98b0621b469.html
      (3)去掉select下拉箭头:https://www.codesec.net/view/475250.html

    二、获取多选框状态  

           获取多选框选中状态:var status = $("#id").prop("checked"); https://my.oschina.net/u/3552299/blog/2051607
           attr和prop的区别:https://www.jb51.net/article/76588.htm
         (注:使用prop可以实时获取用户的选中与取消操作状态)

    三、页面数据处理

      js取整:https://www.cnblogs.com/Marydon20170307/p/8831055.html
      数据保留两位小数:使用toFixed()方法 https://blog.csdn.net/weixin_41745247/article/details/81388841
      使用toFixed方法问题:https://blog.csdn.net/weixin_41997172/article/details/81511639
      java中字符串转换成double类型:Double.parseDouble(String)

     四、jsp基础之jstl<c:forEach>用法

           后台传页面list列表,前台循环输出可以使用forEach标签:https://www.cnblogs.com/jokerjason/p/5740917.html

           页面forEach中可以输出指定的行数,使用begin end控制:https://www.cnblogs.com/huangwenjie/p/5750857.html

    五、点击按钮出现弹出框

    <div style="float: right;margin-top: -39px;color: white;font-size: 18px;cursor: pointer;"data-toggle="modal" data-target="#popup">弹出框</div>
    
    <div class="modal fade" id="popup" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
        <div class="modal-dialog" style="position: absolute; top:30%; left:31%">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
                        &times;
                    </button>
                    <h4 class="modal-title" id="title">
                        弹出框标题
                    </h4>
                </div>
                <div class="modal-body">
                    <textarea id="content" class="form-control" rows="3"  placeholder="弹出框内容"></textarea>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
                    <button type="button" class="btn btn-primary" data-dismiss="modal" id="submit">提交</button>
                </div>
            </div><!-- /.modal-content -->
        </div><!-- /.modal -->
    </div>

     六、前台获取数据总结

         

               前台接收数据注意:

         

    七、echarts图集成时间轴(timeline)

      时间轴与饼图结合:http://www.cmono.net/post/read/253

      timeline组件使用:https://segmentfault.com/a/1190000004697774?utm_medium=referral&utm_source=tuicool

      echarts点击饼图扇形与整体分离只需要设置属性selectedMode: 'single'即可:https://echarts.apache.org/examples/zh/editor.html?c=pie-rich-text

    八、进度条样式

      进度条样式:https://www.php.cn/bootstrap/425404.html

      获取bootstrapTable的总条数:https://www.cnblogs.com/zhengqun/p/7007365.html

      excel导出增加提示思路:由于获取到执行时间比较复杂,先查询要导出的数据总数,然后根据导出总数设置提示显示时间,虽然也有误差,但相对来说还是可以的。

     九、boostrap

      bootstrap内容过长显示省略号,鼠标悬停显示全部内容

      https://blog.csdn.net/hongchenghong/article/details/92831496

      https://www.cnblogs.com/tongsi/p/12703047.html

     十、前台ajax向后台传到后台

      定义变量:var paramMap={}

      向变量中添加值:paramMap['companyId'] = $("#companyId").val();

      

      ajax中向后台传数据:data:{paramMap:JSON.stringify(paramMap)}

      JSON.stringify() 方法用于将 JavaScript 值转换为 JSON 字符串。

      后台接收传过来的数据:

       JSONObject retJson = new JSONObject();
       String paramMap = request.getParameter("paramMap");
       JSONObject formDataJson = JSONObject.fromObject(paramMap);
       String companyId = formDataJson.getString("companyId");
  • 相关阅读:
    字符串和编码
    Python基础
    输入和输出
    Python代码运行助手
    使用文本编辑器
    第一个Python程序
    pycharm中创建并设置docker解释器
    docker 在windows上的使用
    Python time datetime模块
    Linux安装字体文件
  • 原文地址:https://www.cnblogs.com/cxli99/p/12981445.html
Copyright © 2020-2023  润新知