zoukankan      html  css  js  c++  java
  • 伪前端笔记

    假装我是一个前端。

    1.form 表单中 input输入框 ,若添加disabled属性限制加载,form表达上传时则不会上传该input,可用readonly="readonly"只读属性,另外要上传内容还需用name属性便于后台接收。

    <form id="update" action="/updateAcceptance" method="post">
        <div id="sheet1">
            <h3>一、标准验收卡</h3>
            <h4>1、中压架空线路</h4>
            <table class="table table-bordered tables" id="table1">
                <tr>
                    <td colspan="4">工程名称</td>
                    <td colspan="6" contenteditable="false"><input type="text" class="form-control" name="projectName" value="<%- acceptancetb[0].projectName%>" readonly="readonly"></td>
                    <td colspan="1">工程<br>编号</td>
                    <td colspan="3" contenteditable="true"><input type="text" class="form-control" name="projectNumber" value="<%- acceptancetb[0].projectNumber%>" disabled></td>

    2.在使用viwer JQ图片查看器时,遇到点击放大后图片不居中的问题,经检查,是由于id 放在了 相对内层的一个row里,将id放到相对外层即可,原因应该是有关相对位置。

    <div class="wrapper wrapper-content animated fadeInRight" id="photoViwer">
    ......
    </div>
    
    $("#photoViwer").viewer();

    3.使用form表单时,为了回调函数,用$.post 方法来提交表单数据并接收服务端返回值,要注意执行 event.preventDefault();该方法阻止元素发生默认的行为(例如,当点击提交按钮时阻止对表单的提交)。目的是为了在接收到返回值后弹窗“工程名已存在,请重新输入”,点“确定”后页面不刷新,原先填的值保留在页面上,用户不需要重新输入所有信息。

        $("#sub").click(function (event) {
            event.preventDefault();
            var formData = {
                projectName: $("#projectName").val(),
                projectNumber: $("#projectNumber").val(),
                projectNature: $("#projectNature").val()
            }
            $.post("/acceptanceList", formData, function (result) {
                if (result) {
                    console.log(result);
                    if (result.errorCode === 1) {
                        alert('创建工程成功!');
                        location.reload('/acceptance');
                    } else {
                        alert('工程名已存在,请重新输入');
                    }
                }
            });
        });
  • 相关阅读:
    js每天进步一点点
    优化数据库的方法及SQL语句优化的原则
    实用js代码大全
    【怒转】 idea快捷键说明大全(中英文对照)
    正则表达式手册
    Flink分布式缓存Distributed Cache
    初识Flink广播变量broadcast
    怒转一波,此人整理的Flink特别好
    flink批处理中的source以及sink介绍
    初识Flink-从WorldCount开始
  • 原文地址:https://www.cnblogs.com/yourstars/p/6860095.html
Copyright © 2011-2022 走看看