+ -
当前位置:首页 → 问答吧 → jq 改变input 的值后如何恢复原来的值

jq 改变input 的值后如何恢复原来的值

时间:2010-09-28

来源:互联网


<input name="mobile" id="mobile" type="text" style="width:200px;" value="<!--{$formdata.mobile.value}-->">
<input name="getMobile" id ="getMobile" type="button" value="同步信息" >
js 中点击‘同步’按钮 可以从数据库中提取信息改变input mobile
此时 value改为‘还原信息’ 当点击还原时判断信息如果是‘还原信息’ 怎么恢复原来的值呢 有点迷糊
这种方法行的通吗???


$('#getMobile').click(function (){
        var mobile = $('#mobile').val(); //使用时直接用  判断user的类型,int 为uid,string 为username
        var getValue = $('#getMobile').val();
        if(getValue == '还原信息'){
            //此处该怎么写???
        }
        else if(mobile){        
            $.getJSON('index.php', {'m' : 'supply', 'a' : 'getM', 'mobile' : mobile},function(data){
                if(data){
                    if(data.username.value){
                        var isGet = confirm("存在关联信息是否覆盖当前信息");
                        if(isGet){
                            $('#getMobile').val('还原信息');
                            $('#uid').val(data.uid.value);
                            $('#username').val(data.username.value);
                            $('#realname').val(data.realname.value);
                        }    
                    }else{
                        alert('此手机号无关联信息');
                    }
                }
            });
        }
    });

作者: jerrymsj   发布时间: 2010-09-28

整一个隐藏的input,保存于可能要修的inout的value一致  

作者: 171406164   发布时间: 2010-09-28

相关阅读 更多