![](/img/trans.png)
[英]dojo realtime Punctuate number at thousands dijit.form.NumberTextBox
[英]Dojo dijit.form.NumberTextBox returning “NaN”
iam使用dijit.form.NumberTextBox,如果其中沒有值,則返回“ NaN”,是否有任何方法可以將其設置為零?
<dt><label for="xx"><?php echo $this->translate('xx');?></label></dt>
<dd><input type="text" name="xx" id="xx"
dojoType="dijit.form.NumberTextBox"
required="false"
value="0"
invalidMessage="xx" /></dd>
根據您的操作,可以將required設置為true,然后在獲取值之前調用isValid()
。
var widget = dijit.byId('xx');
if (widget.isValid()) {
var num = widget.getValue();
}
如果您不需要它,那么我會說您將不得不getValue()
小部件中的getValue()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.