ComboBox怎么用?
2024-12-03 广告
一、使用方法
1、在html定义:
<input class="easyui-combobox" name="type" id="type" data-options="url:'getType.do',textField:'text',valueField:'value'"/>
或者
<select class="easyui-combobox" name="type" id="type">
<option value="0">小于</option>
<option value="1">大于</option>
<option value="2">等于</option>
</select>
2、在js定义:
<input class="easyui-combobox" name="type" id="type"/> or <input name="type" id="type"/>
$("#type").combobox({
url : 'getType.do',//ajax请求某个后台获取数据
//data : [],//数组数据,类似于option,如[{text:"小于",value:0},{text:"大于",value:1},]
textField : 'text',//绑定的显示值
valueField : 'value'//绑定的提交到后台的值
});
二、扩展资料:关于ComboBox(资料来源:网页链接)
1、hwndCtl为此组合框的句柄,lpsz为需要添加的字符串,组合框不能直接通过id添加内容,所以需要得到这个控件的句柄,还得使用GetDlgItem()函数。
2、在VB中,Combo Box(组合框)控件很简单也很常用,可以节省空间。从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的。用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输入文本。
3、组合框常用的方法
additem 增加列表项
removeitem 移去列表项
clear 移去所有列表项
requery 当rowsourcetype为3和4时,根据rowsource中的最新数据重新刷新列表项
'添加站点1:百度知道吧首页
Combo1.AddItem "http://zhidao.baidu.com"
'添加站点2:百度知道吧本问题页面
Combo1.AddItem "http://zhidao.baidu.com/question/79303043.html"
'默认显示第一个(记录)站点
Combo1.ListIndex = 0
End Sub
<ComboBoxItem Content="站点一 "/>
<ComboBoxItem Content="站点二 "/>
</ComboBox>
这样就不能输入了。