Jun 16, 2010, 3:38 PM
Handler javascript's Error
Hi,
I have a problem with Click Handler. When I click in btnAcessar without selecting a value generates a javascript's error.
Why does it happen?
I have a problem with Click Handler. When I click in btnAcessar without selecting a value generates a javascript's error.
Why does it happen?
<asp:Content ID="Content1" ContentPlaceHolderID="CenterRegion" runat="server">
<ext:Store ID="StoreS" runat="server" AutoLoad="true">
<Reader>
<ext:JsonReader ReaderID="Id">
<Fields>
<ext:RecordField Name="Id" Mapping="Id" />
<ext:RecordField Name="Descricao" Mapping="Descricao" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
<ext:FitLayout ID="FitLayout1" runat="server">
<ext:Panel ID="pnlP" runat="server" Title="" BodyStyle="padding:10px 10px 10px 10px;"
AutoScroll="true">
<Body>
<ext:Window ID="winS" runat="server" Closable="false" Resizable="false" AutoHeight="true"
Icon="Lock" Title="Lde S" Draggable="true" Width="650" Modal="true"
BodyStyle="padding:5px;" Shadow="None">
<Body>
<ext:Panel ID="pnlS" runat="server" AutoHeight="true" Collapsible="false" FormGroup="true"
BodyStyle="padding:10px;">
<Body>
<ext:FormLayout ID="frmLS" runat="server" LabelAlign="Top">
<Anchors>
<ext:Anchor Horizontal="100%">
<ext:ComboBox ID="cmbS" runat="server" Editable="false" StoreID="StoreS"
DisplayField="Descricao" ValueField="Id" TypeAhead="true"
Mode="Local" EmptyText="Selecione." AllowBlank="false">
</ext:ComboBox>
</ext:Anchor>
</Anchors>
</ext:FormLayout>
</Body>
</ext:Panel>
</Body>
<Buttons>
<ext:Button ID="btnAcessar" runat="server" Text="Acessar" Icon="Accept">
<Listeners>
<Click Handler="if(!#{cmbS}.validate()){Coolite.AjaxMethods.ShowValidateMessage(); return false;}" />
</Listeners>
<AjaxEvents>
<Click OnEvent="btnAcessar_Click">
<EventMask ShowMask="false" />
</Click>
</AjaxEvents>
</ext:Button>
</Buttons>
<Listeners>
<Show Handler="#{cmbS}.focus();" Delay="50" />
</Listeners>
<KeyMap>
<ext:KeyBinding>
<Keys>
<ext:Key Code="ENTER" />
</Keys>
<Listeners>
<Event Handler="#{btnAcessar}.fireEvent('click');" />
</Listeners>
</ext:KeyBinding>
</KeyMap>
</ext:Window>
</Body>
</ext:Panel>
</ext:FitLayout>
</asp:Content>
Thanks