在usercontrol中,获取元素值

时间:2014-01-07 14:03:36

标签: jquery asp.net ext.net

我在usercontrol(ascx)中有一个文本控件,就像这样 * usercontrol是动态创建的

     <ext:TextField runat="server" ID="txtIl" Flex="1" FieldLabel="Il"
 ClientIDMode="Static"></ext:TextField>

并且在此用户控件中有一个像这样的js代码

var getformdata = function () {

                var il = $("#<%=txtIl.ClientID%>").val();

                alert(il);
                alert(<%=txtIl.ClientID%>);


            };

再次在同一个usercontrol内部有一个调用js函数(getformdata)

的按钮
 `<ext:Button runat="server" Icon="Add" Text="Ekle" Handler="getformdata();"></ext:Button`>

我的问题是文本字段的值是未定义的值。 有人告诉我我做错了什么。

1 个答案:

答案 0 :(得分:1)

请使用

alert(App.txtIl.getValue())

检索TextField的值。