4
當用戶按下這個小部件中的向上或向下箭頭時,是否有任何方法可以捕獲dijit.form.NumberSpinner的增量和減量事件?我知道「_arrowPressed」事件,但由於某些原因,我不想使用它。我正在使用onChange事件,但直到你失去對這個小部件的關注纔會被解僱。如何捕獲dijit.form.NumberSpinner的增量和減量事件?
當用戶按下這個小部件中的向上或向下箭頭時,是否有任何方法可以捕獲dijit.form.NumberSpinner的增量和減量事件?我知道「_arrowPressed」事件,但由於某些原因,我不想使用它。我正在使用onChange事件,但直到你失去對這個小部件的關注纔會被解僱。如何捕獲dijit.form.NumberSpinner的增量和減量事件?
設置intermediateChanges:true
得到onChange
上的每個變化(W/O失去焦點):
<div
id="spinner1"
data-dojo-type="dijit/form/NumberSpinner"
data-dojo-props="
name: 'spinner1',
smallDelta: 1,
largeDelta: 10,
constrains: {min: 0, max: 100, places: 0},
value: 10,
intermediateChanges: true
"
></div>
看看它是如何工作在此的jsfiddle:http://jsfiddle.net/phusick/HCx3w/
真棒!非常感謝。爲我工作。 – TechnoCrat