美文网首页
JS失去焦点修改数据

JS失去焦点修改数据

作者: 可乐_加冰_ | 来源:发表于2022-06-07 17:39 被阅读0次
  • editValue中,第二个参数必填value。即代表自动获取input 框实时的value值
 <input type="text" value='{$vo.now_oil|default=""}' onBlur="editValue('{$vo.id}',value)" onFocus="showValue('{$vo.id}','{$vo.now_oil}')">


<script>
    let now_id = 0;
    let now_value = 0;
    function showValue(id,value) {
        now_id = id;
        now_value = value;
    }
    function editValue(id,value) {

        if (id == now_id && value == now_value){
            console.log('未发生改变,id=',now_id,'value=',value,'now_value=',now_value);
            return false;
        }

        $.post(
            "/admin/equipment_parameter/editCarNowOil",
            {
                id: id,
                value: value
            },
            function (res) {
                if (!res.code){
                    layer.alert(res.msg, {icon: res.code,});
                }else {
                    layer.msg('设置成功');
                }

            }
        );
    }
</script>

相关文章

网友评论

      本文标题:JS失去焦点修改数据

      本文链接:https://www.haomeiwen.com/subject/asbemrtx.html