2008年12月2日火曜日

ZK: no empty制約付きのテキストボックスをクリアする

no empty制約付きのテキストボックスをクリアするときは
textbox.setRawValue("")を使用すると制約を回避しテキストボックスをクリアできる。


<window title="no empty制約付きのテキストボックスをクリアする"
width="300px" height="200px" border="normal">
<zscript><![CDATA[
public void save(){
alert("テキストボックスの値 "+tb1.value+" を保存しました。");
tb1.setValue(""); //no empty制約にひっかかりクリアできない
//tb1.setRawValue(""); //制約を回避しクリアできる。
}
]]></zscript>
<vbox>
<textbox id="tb1" constraint="no empty" ></textbox>
<button label="保存" onClick="save()" />
</vbox>
</window>


0 件のコメント: