• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

easy ui 如何强制打开 combogrid

php 搞代码 3年前 (2022-01-25) 20次浏览 已收录 0个评论
文章目录[隐藏]

<body>

我作了两个combobox 一个如果是focus的时候会 把combogrid打开
另外一个却不会自动打开

我找了好久都找不到方式来打开,请问各位大大有没有方式,让combobox在foucsu的时候就把combogrid打开….

两个combox 的程序如下 原combogrid为空值,每一次键入数据后再捞数据再 reload combogrid…
(不会自动开启)

<code>$('#assets_user_id').combogrid({                panelWidth:500,                idField:'user_id',                textField:'display_name',                fitColumns:true,                columns:[[                    {field:'user_name',title:'用户名称',width:60},                    {field:'display_name',title:'显示名称',width:80},                    {field:'gp',title:'组织',width:80},                ]]            });         $("#assets_user_id").combobox('textbox').bind('input', function(e){             var data1=this.value             $.ajax({                      url: "app/ajax_assets.php?type=get_cg&value="+data1,                      dataType:"json",                    }).done(function(msg)                     {                        $("#assets_user_id").combogrid('grid').datagrid('loadData',msg);                        $("#assets_user_id").combobox('setText', data1);                     });         })</code>

(会自动开启)
$(‘#assets_client_id’).combogrid({
panelWidth:500,

2本文来源gao!daima.com搞$代!码网

搞代gaodaima码 idField:’client_id’,
textField:’name’,
fitColumns:true,
columns:[[
{field:’client_id’,title:’用户编号’,width:60},
{field:’name’,title:’计算机名称’,width:80},
{field:’ip’,title:’IP’,width:80},
]]
});
$(“#assets_client_id”).combobox(‘textbox’).bind(‘input’, function(e){
var data1=this.value
$.ajax({
url: “app/ajax_assets.php?type=get_cc&value=”+data1,
dataType:”json”,
}).done(function(msg)
{
$(“#assets_client_id”).combogrid(‘grid’).datagrid(‘loadData’,msg);
$(“#assets_client_id”).combobox(‘setText’, data1);
});
});

其实重点在 如何强制开启combogrid的方式

当 focus时自动开启 combogrid

当focus时 无法自动开启

回复内容:

<body>

我作了两个combobox 一个如果是focus的时候会 把combogrid打开
另外一个却不会自动打开

我找了好久都找不到方式来打开,请问各位大大有没有方式,让combobox在foucsu的时候就把combogrid打开….

两个combox 的程序如下 原combogrid为空值,每一次键入数据后再捞数据再 reload combogrid…
(不会自动开启)

<code>$('#assets_user_id').combogrid({                panelWidth:500,                idField:'user_id',                textField:'display_name',                fitColumns:true,                columns:[[                    {field:'user_name',title:'用户名称',width:60},                    {field:'display_name',title:'显示名称',width:80},                    {field:'gp',title:'组织',width:80},                ]]            });         $("#assets_user_id").combobox('textbox').bind('input', function(e){             var data1=this.value             $.ajax({                      url: "app/ajax_assets.php?type=get_cg&value="+data1,                      dataType:"json",                    }).done(function(msg)                     {                        $("#assets_user_id").combogrid('grid').datagrid('loadData',msg);                        $("#assets_user_id").combobox('setText', data1);                     });         })</code>

(会自动开启)
$(‘#assets_client_id’).combogrid({
panelWidth:500,
idField:’client_id’,
textField:’name’,
fitColumns:true,
columns:[[
{field:’client_id’,title:’用户编号’,width:60},
{field:’name’,title:’计算机名称’,width:80},
{field:’ip’,title:’IP’,width:80},
]]
});
$(“#assets_client_id”).combobox(‘textbox’).bind(‘input’, function(e){
var data1=this.value
$.ajax({
url: “app/ajax_assets.php?type=get_cc&value=”+data1,
dataType:”json”,
}).done(function(msg)
{
$(“#assets_client_id”).combogrid(‘grid’).datagrid(‘loadData’,msg);
$(“#assets_client_id”).combobox(‘setText’, data1);
});
});

其实重点在 如何强制开启combogrid的方式

当 focus时自动开启 combogrid

当focus时 无法自动开启

找问题的发现了这个问题,虽然有点久了……

<code>javascript</code><code>$("#assets_client_id").combogrid("showPanel")</code>

这就可以打开选择面板。

没看明白~~~ “强制开启combogrid”是指?


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:easy ui 如何强制打开 combogrid

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址