Thanks for your message. But, there is no validation error.
With regards,
Damar
On 11/7/06, Jeff Bischoff <[EMAIL PROTECTED]> wrote:
Have you checked to make sure there are no validation errors?
Damar Thapa wrote:
> Hi,
>
> I have managed to workout with dataTable now; thank you. But, I have a
> question about ValueChage event.
>
> I have the following snapshot:
>
> <h:selectOneMenu value="#{applicationProcess.courseTitle}"
> onChange="submit();"
> valueChangeListener="applicationProcess.changeApplicationList"
> immediate="true">
> <f:selectItems value="#{applicationProcess.courses}"/>
> </h:selectOneMenu>
>
> <t:dataTable
> id="applicantsData"
> styleClass="scrollerTable"
> headerClass="standardTable_Header"
> footerClass="standardTable_Header"
> rowClasses="standardTable_Row1,standardTable_Row2"
>
columnClasses="standardTable_Column,standardTable_ColumnCentered,standardTable_Column"
>
> var="applications"
> value="#{applicationProcess.applications}"
> border="1"
> preserveDataModel="false">
> <h:column>
> <f:facet name="header"><h:outputText value="Selected"/></f:facet>
> <t:selectBooleanCheckbox value="#{applicationProcess.selected}"/>
> </h:column>
> …..
> ……
>
> In the above, changeApplicationList (value change method) changes the
> list of applications list that is used by dataTable to display
> applications. The following is the snapshot of my
> changeApplicationList method (ValueChangeEvent):
>
> String course=(String) event.getNewValue();
> java.util.ArrayList list=new java.util.ArrayList();
>
> while (result.hasNext()){
>
> fill list with application….
> ----
> }
>
> }
>
> this.setApplications(list);
> }
> }
>
> My question is what triggers to render/re-render dataTable when value
> is change in <SelectOnMenu>? Mine is not working.
>
> Thanks,
>
> Damar
>
>
> On 11/7/06, Jeff Bischoff <[EMAIL PROTECTED]> wrote:
>> Well yeah, though he probably wants check boxes, to be able to select
>> several at once. In that case, you can have a dataTable column like:
>>
>> <h:column>
>> <f:facet name="header"><h:outputText value="Selected"/></f:facet>
>> <t:selectBooleanCheckbox value="#{data.selected}"/>
>> </h:column>
>>
>> Gerald Müllan wrote:
>> > Hi,
>> >
>> > well, there should be a more nicer solution in order to achieve this.
>> > Have a look at the sandbox-examples page. An addition to t:dataTable
>> > does exist to get one row selected:
>> >
>> > http://example.irian.at/example-sandbox-20061106/selectOneRow.jsf
>> >
>> > Should be exactly what you need?
>> >
>> > cheers,
>> >
>> > Gerald
>> >
>> > On 11/6/06, Jeff Bischoff <[EMAIL PROTECTED]> wrote:
>> >> Damar,
>> >>
>> >> I would say yes, dataTable is the right component for that. I have at
>> >> some point done all three items which you wish to do. As for some
>> >> pointers... well there is this [1], though I have a table with
>> >> checkboxes, and I didn't need any javascript.
>> >>
>> >> [1] http://wiki.apache.org/myfaces/ManagingCheckboxes
>> >>
>> >> Regards,
>> >>
>> >> Jeff Bischoff
>> >> Kenneth L Kurz & Associates, Inc.
>> >>
>> >> Damar Thapa wrote:
>> >> > Hi,
>> >> >
>> >> > I have the following snapshot of my page:
>> >> >
>> >> > <h:selectOneMenu value="#{applicationProcess.courseTitle}">
>> >> > <f:selectItems value="#{applicationProcess.courses}"/>
>> >> > </h:selectOneMenu>
>> >> >
>> >> > <t:dataTable var="applicants"
>> >> > value="#{applicationProcess.applications}" border="1"
>> >> > preserveDataModel="true">
>> >> > <t:column>
>> >> > <h:outputText value="#{applicants.firstName}"/>
>> >> > </t:column>
>> >> > ……..
>> >> > ….
>> >> >
>> >> > </t:dataTable>
>> >> >
>> >> > <h:commandButton action="processSelectedItem" value="DoSomthing"/>
>> >> >
>> >> > Basically, what I have to do:
>> >> >
>> >> > (1) I choose the option in <selectOnMenu> option, and based on the
>> >> > option chosen here, it brings in the relevant data in <dataTable>.
>> >> >
>> >> > (2) The rows (records) displayed in <dataTable> has to be
>> selectable,
>> >> > possibly with check boxes, and
>> >> >
>> >> > (3) After completing records selections in <dataTable>, I click
>> >> > <commandButton>, which will trigger the event that processes the
>> >> > selected records.
>> >> >
>> >> > How do I do this? Is DataTable right component for this purpose? How
>> >> > can I make record in dataTable selectable with checkboxes? Any
>> >> > examples on this?
>> >> >
>> >> > Any pointers would be highly appreciated.
>> >> >
>> >> > With regards,
>> >> >
>> >> > Damar
>> >> >
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >
>> >
>>
>>
>>
>
>
--
With regards,
Damar Thapa