小编Lan*_*lot的帖子

带APC和Codeigniter的进度条 - IE和Chrome出现问题

我正在尝试使用Codeigniter和AP​​C制作进度条.

这是我的表格:

<form method="post" action="" id="upload_file" enctype="multipart/form-data" target="result_frame">

<input type="hidden" value="<?php echo uniqid(); ?>" id="progress_key" name="APC_UPLOAD_PROGRESS" />

<p><label for="userfile">S&eacute;l&eacute;ctionnez un fichier</label><br />
<input type="file" name="userfile" id="userfile" size="20" />
&nbsp;
<button class="btn btn-primary" type="submit" name="submit" id="submit" value="Submit"><span class="icon-upload"></span>&nbsp;Valider</button></p>  
Run Code Online (Sandbox Code Playgroud)

当用户点击提交按钮时,它会触发上传过程.这是我的"检查进度"功能:

function checkProgress() {

$.ajax({
    type: "POST",
    url: "/fbe_upload/index.php/fbeupload/upload_progress",
    async: true,
    dataType: "json",
    data: {
        session_unid: $('#progress_key').val()
    },
    //Success
    success: function(data) {

        //Progress
        liveProgress = data.progress;

        //Progress bar
        $('#progressBar-' + idRow).attr("class", "progress progress-striped active");
        $('#progressBar-' + idRow + " div.bar").css("width", parseInt(liveProgress) + "%"); …
Run Code Online (Sandbox Code Playgroud)

javascript upload codeigniter apc progress-bar

13
推荐指数
1
解决办法
817
查看次数

jQueryValidate - 必填字段 - depends不起作用

使用jQueryValidate,我只是在另一个特定字段为空时尝试创建一个字段.所以,在互联网上搜索后,我这样做了:

rules: {
     marque: {
          required: {
               depends: function() {
                    if (($('#add_marque').val() == "Ajouter une marque" && $('#marque').val() == -1) || ($('#add_marque').val() == "" && $('#marque').val() == -1)) {
                         return true;
                     }
                     else {
                         return false;
                     }
               }
          }
     }
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,它不起作用.但是,如果我这样做:

depends: function() {
     if (($('#add_marque').val() == "Ajouter une marque" && $('#marque').val() == -1) || ($('#add_marque').val() == "" && $('#marque').val() == -1)) {
          alert("Here!");
          return true;
      }
      else {
           return false;
      }
}
Run Code Online (Sandbox Code Playgroud)

出现警告框.所以,我的测试似乎有效.谁能告诉我我做错了什么?我正在使用jQuery 1.8.3和qTip2与jQueryValidate.非常感谢你!

validation jquery jquery-validate

12
推荐指数
2
解决办法
1万
查看次数

定制Disqus

我刚刚将 Disqus 集成到我正在开发的 WordPress 主题中。除了 CSS 之外,一切都工作正常。如何将我自己的 css 样式应用到 Disqus ?

在我的 .less 文件中,我写了这样的内容:

#disqus_thread {
    position: relative;
    display:block;
    margin: 0 0 20px 0;
    padding: 20px;
    line-height: 1.5;
    color: @brandGray !important;
    background-color: @white;
    .flat-box-shadow;
    overflow: hidden;
    clear: both;

    iframe {

        body.dark {

            #layout {

                #main-nav {

                    nav {

                        a {
                            color: @brandViolet !important;

                            &:link,
                            &:visited {
                                color: @brandViolet !important;
                            }

                            &:hover,
                            &:active,
                            &:focus {
                                color: @lightViolet !important;
                            }

                        }

                    }

                }

            }

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但这根本不起作用。我在网上搜索了一下,发现我的css样式不会被应用,因为Disqus是在iFrame中。我可以在管理面板中找到自定义 Disqus 的任何内容。那么,我该如何解决这个问题呢?

我在本地主机上工作。会不会有问题?

非常感谢!

css wordpress less disqus

5
推荐指数
1
解决办法
1万
查看次数