文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Infragistics WebCombo Javascript API Demonstration

Infragistics WebCombo Javascript API Demonstration

时间:2010-08-27  来源:yuzhangqi

In this blog I will demonstrate how to interact with WebCombo client side API using Javascript. Now Let's begin with an example.

As shown above figure, there are several WebCombos on the page. When the right-hand checkbox is checked, the WebCombo is enabled anf get focus; otherwise,the WebCombo is disabled and lost focus.

1. Retrieve WebCombo Object Reference

To interact with the client side WebCombo object, we need a way to get a reference to it. We can retrieve a WebCombo client side object reference via a global function call: igcmbo_getComboById("SomeComboId"). Here "SomeWomboId" is the ID of the WebCombo control.

2. Disable / Enable WebCombo Control

var serviceCombo = igcmbo_getComboById("ServiceWebCombo");

serviceCombo.Element.disabled = true; // disable

serviceCombo.inputBox.disabled = true; // disable

serviceCombo.Element.disabled = false; // enable

serviceCombo.inputBox.disabled = false; // enable

3. Set Focus on WebCombo Control

var serviceCombo = igcmbo_getComboById("ServiceWebCombo");

ServiceCombo.focus();

or

ServiceCombo.inputBox.focus();

4. Select a Row by matching DataValue

var serviceCombo = igcmbo_getComboById("ServiceWebCombo");

serviceCombo.setDataValue(targetDataValue);

5. Select a Row by matching DisplayValue

var serviceCombo = igcmbo_getComboById("ServiceWebCombo");

serviceCombo.setDisplayValue(targetDisplayValue);

6. Get DataValue of selected WebCombo Row

var serviceCombo = igcmbo_getComboById("ServiceWebCombo");

var selectedValue = serviceCombo .getDataValue();

7. Get DisplayValue of selected WebCombo Row

var serviceCombo = igcmbo_getComboById("ServiceWebCombo");

var selectedText = serviceCombo .getDisplayValue();

8. Clear the Selected Row of WebCombo

var serviceCombo = igcmbo_getComboById("ServiceWebCombo");

serviceCombo.setDisplayValue("");

alert(ServiceCombo.getSelectedIndex()); // -1

References:

http://help.infragistics.com/Help/NetAdvantage/ASPNET/2009.1/CLR3.5/html/WebCombo_Object_CSOM.html


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载