layui踩坑记
2024-10-20 04:37:12
1)layui 中选择项里面的文字内容比较多,输入框的宽度不够,需求方要求扩大宽度到现在的2倍。
从网上搜索到的方法都是通过修改上一层的DIV的宽度来实现,修改之后大概的代码大概是这样的
<div class="layui-input-inline" style="width:460px">
<select id="selPONo" type1="flow_select" isflow="1" lay-filter="mySelPO" required="" name="selPONo" style="width:460px">
</select>
</div>
可是出现比较尴尬的情况,选择用“下拉三角形”按钮大约是在460px的位置,但是输入框的宽度还是保持在238px,看起来极其不协调。
“F12"之后看到的是输入框的宽度还是238px,直接增加属性 "style='width:460px;'" 也没有任何效果,这还是第一次遇到,设定width都不见
效果。只能查找Width属性设置,竟然发现有一条:
input,
select,
textarea {
max-width: 280px;
}
2)Layui table显示某行的
done: function (res, curr, count) {
if (res.count == null) {
return;
}
if (userType == "C" || userType == "S") { } else {
$("[data-field='unitPrice']").css("display", "none");
$("[data-field='amount']").css("display", "none");
}
}
以上为非S,C型的用户不显示单价(unitPrice)和总价(amount)栏位
3)layui 文件上传超过100K就无法上传的问题
在本机调试好好的,但是到服务器就出错了,只能上传文件大小小于100K的文件,再大了就上传不了,还不报错。
无意中看到异常报告
System.UnauthorizedAccessException: Access to the path 'C:\Windows\TEMP\ASPNETCORE_a9fa69a9-8798-4764-a2eb-b7037b36dd05.tmp' is denied.
这下终于知道原因了,没有对系统目录的访问权限。直接将Users对C:\windows\temp的权限全部打开,结果竟然OK了,困扰我比较久的问题
最新文章
- JavaScript——99乘法表
- java基础知识分析: final , finally,finalize
- 【转】BUFFER CACHE WAIT EVENTS
- WDCP(WDlinux Control Panel) mysql/add_user.php、mysql/add_db.php Authentication Loss
- Oracle 11g ORA-00845: MEMORY_TARGET not supported on this system
- WebRTC录音(2)-录音文件转换成WAV格式
- Binding的源和路径
- Android4.3 蓝牙BLE初步
- JS中关于clientWidth offsetWidth srollWidth等的含义
- ThinkPHP整合百度Ueditor
- Fault Diagnosability Infrastructure Overview
- JDBC_获取数据库连接
- 使用FileSystem自带的api读取hdfs中的文件
- ExtJS学习(三)Grid表格
- 边缘检测之Canny
- mysql 中通过身份证号码计算年龄
- Android--UI之ViewStub
- xlwt 写sheet xls 文件
- findpanel 的相关代码
- CentOS 7 环境下 GitLab安装部署以及账号初始化