0

is zscript client-side?

asked 2011-09-01 02:24:18 +0800

poringe gravatar image poringe
6

hello guys,

i wanna know is zscript client-side like javascript?

here is my zscript

<zscript language="Java">
<![CDATA[
public void validateForm() {
try {
Boolean success = true;
String message = "Something wrong...\n";
String txtThaiDepartmentLevelName = ((Textbox) manageDepartmentLevel
.getFellow("txtThaiDepartmentLevelName")).getValue();
String txtEngDepartmentLevelName = ((Textbox) manageDepartmentLevel
.getFellow("txtEngDepartmentLevelName")).getValue();
if ((txtThaiDepartmentLevelName == null || ""
.equals(txtThaiDepartmentLevelName))) {
success = false;
message = message + "- Thai Department Textbox can't be blank\n";
}
if ((txtEngDepartmentLevelName == null || ""
.equals(txtEngDepartmentLevelName))) {
success = false;
message = message + "- English Department Textbox can't be blank\n";
}
if (!success) {
Messagebox.show(message);
} else {
manageDepartmentLevel.manageDepartmentLevel();
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
]]>
</zscript>

is this client-side?

thanks

Poringe

delete flag offensive retag edit

2 Replies

Sort by ยป oldest newest

answered 2011-09-01 05:34:03 +0800

dis gravatar image dis flag of Switzerland
140 4

Hi

this is NOT client-side. zscript runs on the server.

- dis

link publish delete flag offensive edit

answered 2011-09-01 22:13:52 +0800

poringe gravatar image poringe
6

updated 2011-09-01 22:16:15 +0800

Hi dis, thanks for response!

i found the way that can run script on client-side
here is my script,

<script type="text/javascript" defer="true">
function validateXXX(){ alert('PORINGE'); }
</script>

it's very very simple... and i call this function by

<button label="Save" action="onclick:validateXXX()"></button>

zk 3.6.3 / Tomcat 6 / Window7 64bit / IE9

its work!!!!

Poringe

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: 2011-09-01 02:24:18 +0800

Seen: 279 times

Last updated: Sep 01 '11

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