我需要将最大值和最小值分配给Alertifyjs数字提示符。
我有这个:
alertify.prompt( 'Prompt Title', 'Prompt Message', 'Prompt Value',
function(evt, value) {
alertify.success('You entered: ' + value)
}
, function() {
alertify.error('Cancel')
}).setting({
type : 'number',
min : 8,
max : 30,
value : 8
});但它对我不起作用。
发布于 2017-09-29 01:30:09
检查Alertifyjs的Prompt page,在我看来min、max和value都不是有效的设置。
如果你只需要绑定值,也许只需要使用一些if:
var min = 8;
var max = 30;
alertify.prompt( 'Prompt Title', 'Prompt Message', 'Prompt Value',
function(evt, value) {
if (value < min) {
console.log("your value is too low");
} else if (value > max) {
console.log("your value is too large");
} else {
alertify.success('You entered: ' + value)
}
},
function() {
alertify.error('Cancel')
}).setting({type: 'number'});https://stackoverflow.com/questions/46474420
复制相似问题