easy ui combogrid 每次点击屏幕都一闪!!!

宇宙最强皮皮虾 2015-04-20 04:21:42

求大神搭救

combogrid每次点击打开整个屏幕都会闪一下。




截了好几十次才截到

每次点击就会酱紫。
...全文
104 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
就火狐浏览器出现这个问题。未解决。~
  • 打赏
  • 举报
回复

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

<script type="text/javascript">

	$(function(){
		$('#findoma').hide();
		
		$('#roleid').combogrid({
			panelWidth: 200,
			idField:'id',
			textField:'rolename',
			required:true,
			editable:false,
			sortName:'id',
			sortOrder:'desc',
			url:'${pageContext.request.contextPath }/role/listroles_combogrid.htm',
			fitColumns:true,
			columns: [[
				{field:'id',title:'ID',width:50,hidden:true},
				{field:'rolename',title:'角色名称',width:150}
			]],
			onChange:function (n,o) {
				var roleid = $('#roleid').combogrid('getValue');
				
				//如果roleid等于公司管理员
				//如果roleid等于公司业务员
				//如果roleid等于普通用户
				if(roleid == ROLE_COMPANY_ADMIN || roleid == ROLE_COMPANY_BUSINESS || roleid == ROLE_ORDINARY){
					$('#findoma').show();
					
					//加验证,必填项
					$('#companyid').combogrid({
						required: true  
					});
					$('#phone').validatebox({
						required: true,
						validType:'mobile' 
					});
				}else{
					$('#findoma').hide();
					
					//取消必填项
					$('#companyid').combogrid({
						required: false  
					});
					$('#phone').validatebox({
						required: false
					});
				}
			}
		});
	});
	
</script>

<form id="user_useradd_addform" method="post">
	<table class="table">
		<tr>
			<th>角色:</th>
			<td>
				<select class="easyui-combogrid" style="width:200px;" name="role.id" id="roleid"></select>
			</td>
		</tr>
	</table>

</form>

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧