我正在使用 radcombobox,它为它的数据调用一个 web 服务,这工作正常这里是我的代码
<telerik:RadComboBox ID="Country" runat="server" EnableLoadOnDemand="true"
Skin="Forest" >
<WebServiceSettings Path="DropDownWebService.asmx" Method="GetCountry" />
</telerik:RadComboBox>
它将从我的数据库中返回所有国家/地区。在此之后我有另一个城市组合,它的代码是
<telerik:RadComboBox ID="City" runat="server" OnClientItemsRequesting = "OnClientItemsRequesting" EnableLoadOnDemand="true"
Skin="Forest" >
<WebServiceSettings Path="DropDownWebService.asmx" Method="GetCity" />
</telerik:RadComboBox>
我的javascript代码是
function OnClientItemsRequesting(sender, eventArgs) {
alert(document.getElementById('<%# Country.ClientID %>'));
var combo = $find("<%# Country.ClientID %>");
alert(combo);
}
我想获取国家/地区 rad 组合的值,以便我可以将其过滤为城市,但在警报中它只返回 null,即使我已将此 javascript 代码块放在 RadScriptBlock 中,但它仍然不起作用。
谁可以帮我这个事!!!我会非常感谢所有人。