easy ui combogrid修改求解惑!!!

宇宙最强皮皮虾 2015-05-22 11:20:38


省市级联的修改。

修改的时候在firefox下没问题,可是在ie下省加载不出来。

但是给onChang前面加一个alert(0)输出就能加载出来了,请问这是什么原因造成的? 如何解决~~

总不能每次都弹出一个alert吧


/**
* 加载所属省
*/
function createProvince(){
//加载省
$('#province').combogrid({
idField:'id',
textField:'regionname',
editable:false,
sortName:'id',
sortOrder:'desc',
url:'../region/listregions_combogrid.htm?level=0',
fitColumns:true,
columns: [[
{field:'id',title:'ID',width:50,hidden:true},
{field:'regionname',title:'区域名称',width:200,sortable:true}
]],
onChange: function (n,o) {
//根据所选省自动得到市
alert(0); //ie下加上这个输出才能加载出来省
regionCity(n);
}
});
}

/**
* 根据所选省自动得到市
*/
function regionCity(parent){
$('#city').combogrid({
required:true,
idField:'id',
textField:'regionname',
editable:false,
sortName:'id',
sortOrder:'desc',
url:'../region/listregions_combogrid.htm?parentcode='+parent,
fitColumns:true,
columns: [[
{field:'id',title:'ID',width:50,hidden:true},
{field:'regionname',title:'区域名称',width:200,sortable:true}
]]
});
}
...全文
212 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

//————————————————————————————————————区域加载————————————————————————————————————//
/**
 * 加载所属省
 */
function createProvince(){
	//加载省
	$('#province').combogrid({
		idField:'id',
		textField:'regionname',
		editable:false,
		sortName:'id',
		sortOrder:'desc',
		url:'../region/listregions_combogrid.htm?level=0',
		fitColumns:true,
		method:'get',
		columns: [[
			{field:'id',title:'ID',width:50,hidden:true},
			{field:'regionname',title:'区域名称',width:200,sortable:true}
		]],
		onChange: function (n,o) {
			//根据所选省自动得到市
			regionProvinceCity(n);
		}
	});
}

/**
 * 根据所选省自动得到市
 */
function regionProvinceCity(parent){
	$('#city').combogrid({
		required:true,
		idField:'id',
		textField:'regionname',
		editable:false,
		sortName:'id',
		sortOrder:'desc',
		url:'../region/listregions_combogrid.htm?parentcode='+parent,
		fitColumns:true,
		method:'get',
		columns: [[
			{field:'id',title:'ID',width:50,hidden:true},
			{field:'regionname',title:'区域名称',width:200,sortable:true}
		]]
	});
}
加了method:'get',就好了。
Go 旅城通票 2015-05-22
  • 打赏
  • 举报
回复
url:'../region/listregions_combogrid.htm?parentcode='+parent+'&_'+new Date().getTime(), 加时间戳试试,可能缓存了

87,917

社区成员

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

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