$("input[type='text']").filter("[name*='gid']").each(function(key,val){
$(this).val($(this).attr("name"));
})

解决方案 »

  1.   

    需求发生了变化:Jquery 遍历页面所有的name值包含“gid”的input text 控件,当 控件值发生变化时,将新值记录到cookies中,下次打开页面时候,页面呈现cookies中记录的值
      

  2.   

    保存表单时候写cookie :
    function write(){
    var s="{";
    $("input[type='text']").filter("[name*='gid']").each(function(key,val){
    s+=$(this).attr("name");
    s+=":";
    s+=$(this).val();
    })
    s+="}";
    $.cookie('input_text', s, {path: '/'});
    }读cookie 赋值:$(
    var vals= $.cookie('input_text');
    if(vals==null||vals=="") return;
    var v=eval(vals);
    $("input[type='text']").filter("[name*='gid']").each(function(key,val){
    var nae=$(this).attr("name");
    $(this).val(v.nae);
    }))
    你需要个cookie 插件 jquery的  ,没有测试