踩坑
hero-zzzzy
天道酬勤。
展开
-
form提交表单 踩坑
1.项目需求表单中一个select选项需要置灰,随后添加 disabled="disabled"属性, 向后台传递时发现后台接收不到值而出现错误。2.原因:在HTML页面的某元素加入了disable的属性,那么这个元素只是单单的去给用户去显示,当表单提交时,这个元素不会提交给后台去处理.所以当元素加入了disabled属性,后台是无法得到这个属性的值.3.解决方法:再写一个原创 2017-12-19 10:25:07 · 697 阅读 · 0 评论 -
ajax成功回调失灵,页面刷新 表格增删改查 并向后端传值 踩坑+实例
项目需求,表格增删改查,并提交数据给后台,后台返回。问题1:form提交的数据key值一样,如果用.serialize()传递为字符串形式后台同事无法接收。解决方法:调用.serializeArray(),发送为数组形式。问题2:ajax发送成功后,成功回调总是失灵,并且可以取到后端传的值,但是成功回调函数不执行ps:偶尔执行。(个人认为此坑真的非常坑。)原因:html页面元素in原创 2017-12-15 20:45:24 · 1069 阅读 · 0 评论 -
表格验证非空
function checkForm(){ var objTable = document.getElementById("tab"); var objTR; var objTD; var objInput; for(var i=1; i转载 2017-12-18 15:14:28 · 929 阅读 · 0 评论 -
javascript jquery发送ajax不同方式的区别 踩坑
原创 2018-02-09 14:27:51 · 228 阅读 · 0 评论 -
关于jqgrid嵌入adminLte框架的样式问题
刚开始把jqgrid嵌入adminLte中,jqgrid表格的样式是jqgrid原有的样式,不自动替换为bootstrap样式。原因为: 自己在页面中写了css样式,从而影响了jqgrid的bootstrap样式失效。 解决办法: 把css挪到公共css样式里,或者直接删除写在<style></style>中的样式。...原创 2018-02-23 10:58:46 · 1168 阅读 · 0 评论 -
页面滑动,误触解决方法
实现原理:获取触摸首尾2点的坐标,Math.atan2获得2点连成的直线与x轴正方向的夹角,从而得到滑动的方向! 原理图: <!doctype html><html><head><meta charset="utf-8"><title>javascript判断手指在移动端上滑动的方向</title>&am转载 2019-01-08 17:58:39 · 1504 阅读 · 0 评论