函数失效的时候, 我表情是这样的…这和说好的不一样啊, 那么让我们看看是什么原因吧!
问题描述:
用这种方式绑定的事件无法激活, 进不到事件函数
<div>
<div>
<label for="standard_percent">标准费率:</label>
<input name="standardPercent" class="easyui-numberbox" data-options="min:0,max:100,precision:2" required/>%
</div>
</div>
<div>
<div>
<label for="control_percent">费率下限值:</label>
<input name="controlPercent" class="easyui-numberbox" data-options="min:0,max:100,precision:2" onchange="bizAuth.range()" required/>%
</div>
</div>
问题原因:
因为写了data-options,所以需要写到data-options里面, 格式:onChange:function(){}
示例代码:
<div>
<div>
<label for="standard_percent">标准费率:</label>
<input name="standardPercent" id="standard_percent" class="easyui-numberbox" data-options="min:0,max:100,precision:2" required/>%
</div>
</div>
<div>
<div>
<label for="control_percent">费率下限值:</label>
<input name="controlPercent" id="control_percent" class="easyui-numberbox" data-options="min:0,max:100,precision:2,onChange:function(){
let maxValue = $('#standard_percent').val();
let value = $('#control_percent').val();
if(0 > value < maxValue){
alert('请输入大于0, 且小于标准费率的下限值!');
}
}" required/>%
</div>
</div>