OfflineSave离线保存代码再次发布使用说明

2019-06-02 18:35:40王冬梅

                else{
                    if(os_dg(id).item(i).type=="select-one")
                        eval("os_putUserData(""+ud+"","f_"+lcount+"_"+os_dg(id).item(i).id+"",""+os_dg(id).item(i).selectedIndex+"");");
                    else
                        eval("os_putUserData(""+ud+"","f_"+lcount+"_"+os_dg(id).item(i).id+"",""+escape(os_dg(id).item(i).value)+"");");
                }
            }
        }
    }
    eval("os_putUserData(""+ud+"","f_"+lcount+"_os_savename",""+sn+"");");
    eval("os_putUserData(""+ud+"","f_"+lcount+"_os_savedate",""+sd.toLocaleString()+"");");
    eval("os_putUserData(ud,"count",""+lcount+"");");//save list count
    var s=os_dg("os_"+id+"_Select");
    s.item(0).text="共有"+lcount+"个记录";
    s.item(0).value=0;
    s.add(new Option(sn,lcount));
    alert(os_SaveSuccessStr);
    }
    catch(e){
        alert(os_CannotSaveStr+"nn错误原因:"+e);
    }
}

function os_GetOfflineSaveList(id){
    var ud=os_str+id+os_dg(id).length;
    var s=os_dg("os_"+id+"_Select");
    var lcount=os_getUserData(ud,"count");
    var sv="";
    while (s.length>0) s.remove(0);
    lcount=lcount==""||lcount==null?0:parseInt(lcount);
    if(lcount<=0)
        s.add(new Option("无数据","0"));
    else{
        s.add(new Option("共有"+lcount+"个记录","0"));
        for(var i=1;i<=lcount;i++){
            eval("sv=os_getUserData(ud,"f_"+i+"_os_savename");");
            s.add(new Option(sv,i));