如何保存下拉框选中的值_html/css_WEB-ITnose

WBOY
풀어 주다: 2016-06-24 11:59:57
원래의
1383명이 탐색했습니다.

       //邀请
   $("#userSelect").click(function () {
            var v = $("#userSelect option:selected").text();

            var text=$("#textYaoqing").val("已被邀请:" + v);
  
        });


        $('#yaoqingBtn').click(function () {

            var uIds = $('#userSelect').val();
            var tId = $('#TIdHidden').val();


            if (uIds == null || uIds == "") {

                //alert("请选择邀请人");
                OPlugs.msgbox.showFailed("请选择邀请人!");

            }
            else {

                var param = String.Format("action=yaoqing&common={0}&tId={1}", uIds, tId);

                var htmlObj = GetAjax("HandlerPage", param);
                var tid = $('#TIdHidden').val();

                //if (htmlObj != "OK")
                //    alert(htmlObj);

                //else

                //  window.location.reload();

                SkipPage("TopicSingle", "tId=" + tId);
如何保存下拉框选中的值,但一刷新数据就没了,这是     var v = $("#userSelect option:selected").text();
下拉框选中的值,保存到$("#textYaoqing").val("已被邀请:" + v);这里


回复讨论(解决方案)

刷新后显示,需要cookie,或者保存到服务端。

我试了,但不行,我对cookie用的不是很熟,可以具体点吗

<!doctype html><html lang="en-US"><head>    <meta charset="UTF-8">    <title></title></head><body><input type="text" name="" id="txt"/><input id="btn" type="button" value="test"/><script type="text/javascript">    document.getElementById('btn').onclick = function(){        var d = new Date();        d.setDate(d.getDate() + 10);        document.cookie = 'value=' + document.getElementById('txt').value + ';expires=' + d;        console.log(document.cookie);    }</script></body></html>
로그인 후 복사

我试了,但不行,我对cookie用的不是很熟,可以具体点吗


刷新重新加载时,先从cookie取值,取到就赋给下拉框,取不到就按默认显示


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿