前端

1. iframe作用

完全引入另外一个网址。

<iframe src="http://www.runoob.com">
  <p>您的浏览器不支持  iframe 标签。</p>
</iframe>

2.prop(),同attr()类似。不同的是,返回值可能会不同。

<input id="check1" type="checkbox" checked="checked">
<label for="check1">Check me</label>

 $("input").attr('checked');总是返回checked

 $("input").prop('checked'));返回为true或者false

$('#infoIframe').prop('src',root()+'/record/page?id='+data.id);

3.写js代码时,一定要用分号结尾。

4.写代码时,谨慎替换数据,不要为了什么原因乱改数据,即使后续测试发现没什么问题,也不允许这样做。

5.一般数据库常用的字段值或者作为判断的值,一定不要用中文。应该定义常量。

6.var index = $('li.active').index(); li索引

7.layui的导航

<ul class="layui-nav layui-nav-tree layui-bg-cyan layui-inline" lay-filter="demo">
  <li class="layui-nav-item layui-nav-itemed">
    <a href="javascript:;">默认展开</a>
    <dl class="layui-nav-child">
      <dd><a href="javascript:;">选项一</a></dd>
      <dd><a href="javascript:;">选项二</a></dd>
      <dd><a href="javascript:;">选项三</a></dd>
      <dd><a href="">跳转项</a></dd>
    </dl>
  </li>
  <li class="layui-nav-item">
    <a href="javascript:;">解决方案</a>
    <dl class="layui-nav-child">
      <dd><a href="">移动模块</a></dd>
      <dd><a href="">后台模版</a></dd>
      <dd><a href="">电商平台</a></dd>
    </dl>
  </li>
  <li class="layui-nav-item"><a href="">云市场</a></li>
  <li class="layui-nav-item"><a href="">社区</a></li>
</ul>
<!-- 注意:如果你直接复制所有代码到本地,上述js路径需要改成你本地的 -->
<script>
layui.use('element', function(){
  var element = layui.element; //导航的hover效果、二级菜单等功能,需要依赖element模块
  
  //监听导航点击
  element.on('nav(demo)', function(elem){
    //console.log(elem)
    layer.msg(elem.text());
  });
});
</script>

8.注意别人的写法

var param = {id:$('#id').val(),oldPwd:oldPwd,newPwd:newPwd};
	        $.ajax({
	        	url:'${ctx}/updatePwd',
	        	data:param,
	        	type:'post',
	        	dataType:'json',
	        	success:function(e){
	        		var index = layer.msg(e.message);
	    			layer.style(index,{top:'200px'});
	        	},
	        	error:function(e){
	        		console.log(e,e.message);
	        		layer.msg('请看后台Java控制台,是否报错。',new Function());
	        	}
	        });

9.$('#newPwd').select();选择文本框

 $('#confirmPwd').focus();得到焦点

10.网页不能写项目名称,一定要规范。${ctx},root()

11.传一个list作为查询条件时,这样做好点。

 var json = [];
					 json.push({'field':''),operator:'',value:''});
map:JSON.stringify(json)
//后台:
String str = StringEscapeUtils.unescapeHtml(map);
			List<Conditon> list = JSON.parseArray(str, Conditon.class);

12 用索引号 $('.valueInput').eq(num).val('');

13.删除提示

parent.layer.confirm('您确定删除选中的记录?', {
			btn:['确定','取消'] //按钮
		},function(){
		 	$.ajax({
	        	url:root()+'/el',
	        	data:{ids:$('#id').val()},
	        	type:'post',
	        	dataType:'json',
	        	success:function(result){
		    		if(result.status == true){
		    			
		    		}
	        	},
	        	error:function(e){
	        		
	        	}
	        });
		});

14.img标签

<img src="${ctx}/common/style/images/gallery/aver.png" id="target"/>





  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值