辰枫夜雨

辰枫夜雨

这家伙有点懒,还没写个性签名!

  • 财富值0
  • 威望值0
  • 总积分180

个人信息

  • 回复了 的回答

    整个js修改提示内容。
    你代码里只有hied show 提示内容当然不会变。

    奥 谢谢,我先试试

  • 回复了 的回答

    整个js修改提示内容。
    你代码里只有hied show 提示内容当然不会变。

    要在checka方法里面就把显示的内容换掉?

  • 回复了 的回答

    你可以参考一下 yiichina 的用户头像卡片,你指向用户头像时,会弹出这个用户的资料卡片,指到其它用户,之前的又消失了。这样一来你只需把鼠标指向时就触发改成点击才触发就行了。

    我直接用的是他的点击弹框的那个,data-content='$tradea $top' 这个是显示弹框内容的,这样一来他每次弹框都是固定的,如果我已经改过了,不刷新页面 继续点击修改的话,他显示的还是旧的信息,我想让他每次电机的时候都重新获取弹框内的信息

  • 2015-09-14 已签到
    连续签到1天,获得了5个金钱
  • 2015-09-10 已签到
    连续签到3天,获得了15个金钱
  • 2015-09-09 已签到
    连续签到2天,获得了10个金钱
  • 回复了 的回答

    jquery完全可以做到啊.
    但具体不知道你的页面结构,大概说说流程吧.

    $("#弹出窗id").hide();
    $("#需要被修改信息的元素id").val("") 或 .html("");
    //上面这两行,应该是放在ajax的 success:function(){} 里面执行.
    

    至于第二个点击另外一条信息行业后,前一条信息的弹出框要关掉.
    这个一般的做法是,页面同一时间只会显示一个弹出框,要弹出新的弹出框,应该是要先关闭前一个之后才能点击操作打开另外一个.
    当然,某些情况下可能会出现多个弹出框同时出现,但为了避免这种情况,一般在打开弹出窗之前会将所有的弹出窗先隐藏.
    $(".弹出窗的通用样式名称").hide();

    js代码:
    function check($id){

        $itemed =$(':checkbox:checked');
        var vals="";
        $itemed.each(function(){
            vals+=$(this).val()+',';
        });
        $.ajax({
            type:"get",
            url:"<?= Url::to(['admin/up']) ?>",
            data:{trade:vals,id:$id,'YII_CSRF_TOKEN':'<?= Yii::$app->request->csrfToken ?>'},
            success:function(data){
                $('.btn-default').popover('hide');
                $("#hangye"+$id).text("");
                $("#hangye"+$id).text(data);
            }
        });
    }
    
  • 回复了 的回答

    jquery完全可以做到啊.
    但具体不知道你的页面结构,大概说说流程吧.

    $("#弹出窗id").hide();
    $("#需要被修改信息的元素id").val("") 或 .html("");
    //上面这两行,应该是放在ajax的 success:function(){} 里面执行.
    

    至于第二个点击另外一条信息行业后,前一条信息的弹出框要关掉.
    这个一般的做法是,页面同一时间只会显示一个弹出框,要弹出新的弹出框,应该是要先关闭前一个之后才能点击操作打开另外一个.
    当然,某些情况下可能会出现多个弹出框同时出现,但为了避免这种情况,一般在打开弹出窗之前会将所有的弹出窗先隐藏.
    $(".弹出窗的通用样式名称").hide();

    OK 这个问题我已经改好了

助理 等级规则
180/200
资料完整度
10/100
用户活跃度
0/100

Ta的关注

1

Ta的粉丝

10

Ta的访客

19