2014-11-22 50 views
0

得到ext.net 文本字段值我想從Jquery.Here ext.net的文本框的值是我的代碼片段 哪能通過jQuery的

<Items> 
      <ext:FormPanel ID="FormPanel1" runat="server"> 
       <Items> 
        <ext:TextField ID="TextField1" runat="server" FieldLabel="Name"/> 
        <ext:TextField ID="TextField2" runat="server" FieldLabel="Email" Vtype="email"/> 
        <ext:Checkbox ID="TextField4" runat="server" FieldLabel="Active"/> 
        <ext:NumberField ID="TextField5" runat="server" FieldLabel="Salary"/> 
        <ext:DateField ID="TextField3" runat="server" FieldLabel="StartDate"/> 
       </Items> 
      </ext:FormPanel> 
     </Items> 
     <Buttons> 
      <ext:Button runat="server" Text="Save"> 
       <Listeners> 
        <Click Fn="addEmployee" /> 
       </Listeners> 
      </ext:Button> 
     </Buttons> 

,這裏是我的javascript代碼

<script> 
var addEmployee = function() { 
     var username = document.getElementById('TextField1').value; //I need the value of text field which has id 'TextField1' 
     CompanyY.Create(username, '[email protected]', new Date(1970, 1, 1), 45000, true); 

    } 
</script> 

請人幫我

回答

0

一般來說,沒有必要使用jQuery在客戶端訪問Ext.NET組件。

各成分在Ext.NET命名空間是「應用程序」的默認共享。組件的ID是名稱空間中的一個鍵。

要檢索文本字段的值,請使用getValue方法。

var value = App.TextField1.getValue(); 
+0

此答案已被標記爲刪除,因爲太短;也許你可以添加一兩句解釋App.TextField1'爲什麼或者如何工作? – 2014-11-24 20:57:32

+0

我也編輯了一些答案。 – 2014-11-25 17:59:02