0

not render js object when zk object is hide

asked 2010-06-03 06:12:47 +0800

mantuoluo gravatar image mantuoluo
132 1

hi,
i want hide some grids in one page
,
now , zk hides the not visiable components on client side.

but i want zk don't render the html labels to client side.

anybody help?

thanks!

delete flag offensive retag edit

2 Replies

Sort by ยป oldest newest

answered 2010-06-03 08:42:43 +0800

603424 gravatar image 603424
127 3

try exploring the "fulfill" property.

As you dont want to render the grid at client side, there must be some action taken at client side (say a button click ), in response to which you want to show the grid.

In this case you can do as -

<zk>
<button label="load grid" id="btn" />
<div id="dv" fulfill="btn.onClick">
	<grid >
		<columns menupopup="auto">
			<column label="Author" />
			<column label="Title"/>
			<column label="Publisher"/>
			<column label="Hardcover"/>
		</columns>
		<rows>
			<row>
				<label value="Philip Hensher"/>
				<label value="The Northern Clemency"/>
				<label value="Knopf (October 30, 2008)"/>
				<label value="608 pages"/>
			</row>
			<row>
				<label value="Philip Hensher"/>
				<label value="The Fit"/>
				<label value="HarperPerennial (April 4, 2005)"/>
				<label value="240 pages"/>
			</row>
			<row>
				<label value="Philip Hensher"/>
				<label value="Kitchen Venom"/>
				<label value="Flamingo (May 19, 2003)"/>
				<label value="336 pages"/>
			</row>
			<row>
				<label value="Michael Greenberg"/>
				<label value="Hurry Down Sunshine"/>
				<label value="Other Press (September 9, 2008)"/>
				<label value="240 pages"/>
			</row>
			<row>
				<label value="Michael Greenberg"/>
				<label value="Painless Vocabulary (Painless)"/>
				<label value="Barron's Educational Series (September 1, 2001)"/>
				<label value="292 pages"/>
			</row>
			<row>
				<label value="Rick Perlstein"/>
				<label value="Nixonland: The Rise of a President and the Fracturing of America"/>
				<label value="Scribner; 1st Scribner Hardcover Ed edition (May 13, 2008)"/>
				<label value="896 pages"/>
			</row>
			<row>
				<label value="Rick Perlstein"/>
				<label value="Nixonland"/>
				<label value="Simon & Schuster (May 13, 2008)"/>
				<label value="0 pages"/>
			</row>
		</rows>
	</grid>
</div>
</zk>


Thanks & Regards,
Niral Soni

link publish delete flag offensive edit

answered 2010-06-17 08:06:01 +0800

mantuoluo gravatar image mantuoluo
132 1

hi,thanks for your help.

i tried your example.
though zk don't render the grid at client side,but also , the component can't be accessed at server side.

i want access the component at server side ,and also not render java script at client side,


anybody help? thanks very much

link publish delete flag offensive edit
Your reply
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

Follow

RSS

Stats

Asked: 2010-06-03 06:12:47 +0800

Seen: 236 times

Last updated: Jun 17 '10

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More