Hi,

Let me try to make an example:

a employee search page and can be searched by department.
Suppose there are hundreds of departments, showing a very long
multiple selectable select element seems not a good idea.
I try to make the page only take departments' id from query and
display the departments' info in the page.

Even if use a block element, hundreds of departments info have to be
listed in page, right?

Well, it seems I have to serialize data...

Thank you, guys.

On Tue, Jun 22, 2010 at 5:08 PM, Carl Franks <[email protected]> wrote:
> Hi,
>
> A hidden field won't support multiple values, so you'd need to
> serialize them yourself - for example with JSON.
>    $field->default( encode_json( $value ) );
>
> I'd recommend though, just using Block elements, as it's very easy to
> attach IDs or class-names, which your JavaScript can target to
> show/hide the blocks.
>
> Carl
>
>
> On 22 June 2010 08:19, Hu Hailin <[email protected]> wrote:
>> Hi
>>
>> My situation is that I have so large a form that I try to split some
>> condition out to display them in a collapsible div with javascript.
>> So I am trying to pass data using Element::Hidden, but it accepts
>> first value and fills it in form in multiple values' case.
>> I also glanced at Element::Repeatable which seems not the one I want...
>>
>> Yes, it might be implemented using blocks but a little too complex.
>> Any advice for implementing a repeatable hidden element?
>>
>> Thanks.
>> --
>> islue
>>
>> _______________________________________________
>> HTML-FormFu mailing list
>> [email protected]
>> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu
>>
>
> _______________________________________________
> HTML-FormFu mailing list
> [email protected]
> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu
>



-- 
islue

_______________________________________________
HTML-FormFu mailing list
[email protected]
http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu

Reply via email to