2013-01-25 55 views

回答

7

實際上有一個numberfield一個配置屬性要做到這一點,所以你可以指定如下領域:

{ 
    xtype: 'numberfield', 
    allowDecimals: false 
} 
+2

我只是提供正則表達式,我不知道什麼extjs是 - 我會冒險,如果有一個內置的選項,這個答案是好多了! – 2013-01-25 10:27:44

+0

這對我有用..謝謝:) – 1355

+1

@Consciousness這個設置也將阻止用戶能夠在字段中輸入一個點(只是FYI;))。 @dougajmcdonald如果你添加一個指向'allowDecimals' API的鏈接,你的回答將是絕對完美的)無論如何+1 – sra

2

/^\d+$/是您要求的正則表達式。

如果您需要捕獲它,嘗試/^(\d+)$/