我有一个从ajax工具包控件的CascadingDropDown填充的下拉列表。现在我想根据从下拉列表中选择的项目来填充文本框而不使用页面回发
我尝试了但是它不起作用
$(document).ready(function () {
//Dropdownlist Selectedchange event
$('#ddFeederOp').change(function () {
// Get Dropdownlist seleted item text
$("#FeederOpText").text($("#ddFeederOp option:selected").text());
// Get Dropdownlist selected item value
return false;
})
});
<asp:DropDownList ID="ddPortOfDischarge" runat="server" CssClass="txtbox">
</asp:DropDownList>
<ajax:CascadingDropDown ID="ccddPortOfDischarge" runat="server" Category="POD"
ParentControlID="ddFeederOp" TargetControlID="ddPortOfDischarge"
PromptText="Select" LoadingText="Loading ddPortOfDischarge.."
ServiceMethod="BindPOD" ServicePath="~/DropdownWebService.asmx">
</ajax:CascadingDropDown>
答案 0 :(得分:0)
此$("#FeederOpText").text(
必须为$("#FeederOpText").value(
最好使用服务器端控件的ClientID:$("#<%= FeederOpText.ClientID %>")
而不是$("#FeederOpText")