小编Ano*_*non的帖子

单击输入并从Bootstrap模式窗口点击提交按钮提交表单数据

这是我的模态窗口中的表单:

我没有关闭按钮,我已经禁止窗口关闭按esc.我希望能够在按下提交或按回车键时提交表单数据.

<div class="modal hide fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-backdrop="static" data-keyboard="false">
    <div class="modal-header">
        <h3 id="myModalLabel">Enter your Credentials</h3>
    </div>
    <div class="modal-body">
        <form id="login-form" class="form-horizontal" accept-charset="UTF-8"  data-remote="true"">
            <div class="control-group">
                <label class="control-label" for="inputEmail">Email</label>
                <div class="controls">
                    <input type="email" id="email" name="email" value=""  placeholder="Email">
                </div>
            </div>
            <div class="control-group">
                <label class="control-label" for="inputPassword">Password</label>
                <div class="controls">
                    <input type="password" id="passwd" name="passwd" value="" placeholder="Password">
                </div>
            </div>
            <div class="control-group">
                <div class="controls">
                    <label class="checkbox">
                        <input type="checkbox"> Remember me
                    </label>
                    <input type="submit"  id="login" value="Login"class="btn btn-primary" />

                </div>
            </div>
        </form>          
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的脚本: …

javascript forms ajax jquery twitter-bootstrap

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

Twitter Bootstrap下拉菜单无效

我知道Stack Overflow上有很多这样的问题,我看过它们,但是我的下拉菜单仍然不能正常工作.

这是我的代码:

<div class="navbar navbar-inverse navbar-fixed-top">
                <div class="navbar-inner">
                        <div class="container">
<ul class="nav pull-left">
<li><a href="#myModal" class="dropdown-toggle" data-toggle="modal" data-keyboard="false" data-backdrop="static">Login</a></li>
 <li class="dropdown" id="accountmenu">
                        <a class="dropdown-toggle" data-toggle="dropdown" href="#">My Account<b class="caret"></b></a>
                        <ul class="dropdown-menu">
                            <li><a href="#">Login</a></li>
                            <li><a href="#">Register</a></li>
                        </ul>
                    </li>
                        </div>
                </div>
</div>
Run Code Online (Sandbox Code Playgroud)

它出什么问题了?

编辑

因此,下拉菜单现在正在处理此问题的答案.但是,如果我包含那里提到的脚本,模态窗口将停止工作.当我评论这些条目时,它再次开始工作.

这是我的模态窗口的代码:

<div class="modal hide" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
    aria-hidden="true">
    <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
            X</button>
        <h3 id="myModalLabel">
            Enter your Credentials</h3>
    </div>
    <div class="modal-body">
        <form class="form-horizontal">
    <div class="control-group">
    <label class="control-label" for="inputEmail">Email</label>
    <div class="controls">
    <input type="email" id="inputEmail" …
Run Code Online (Sandbox Code Playgroud)

twitter-bootstrap drop-down-menu

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

Nginx从不同的服务器提供php文件

我正在尝试配置nginx以从另一台服务器提供PHP.

这些文件可以位于另一台服务器上/ sample下的目录中

快速CGI在另一台服务器上的端口9000上运行

这是我尝试过的,目前尚无法解决的问题.

location ~ [^/]\.php(/|$) {
                proxy_pass      http://192.168.x.xx;
                proxy_redirect http://192.168.x.xx /sample;
                fastcgi_split_path_info ^(.+?\.php)(/.*)$;
                if (!-f $document_root$fastcgi_script_name)
                {
                        return 404;
                }
                # Mitigate https://httpoxy.org/ vulnerabilities
                fastcgi_param HTTP_PROXY "";
                fastcgi_read_timeout 150;
                fastcgi_buffers 4 256k;
                fastcgi_buffer_size 128k;
                fastcgi_busy_buffers_size 256k;
                fastcgi_pass 127.0.0.1:9000;
                fastcgi_index index.php;
                include fastcgi_params;
                fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }
Run Code Online (Sandbox Code Playgroud)

我还需要配置nginx来提供来自同一服务器的静态文件

php nginx

7
推荐指数
3
解决办法
6466
查看次数

jQuery ui datepicker在Firefox中不起作用

这是我的日期选择器,它在Firefox中不起作用

  <div class="input-append datepicker">
              <?php if($_REQUEST["date"]){ ?>
                <input id="filter-date" size="16" type="date" value="<?php echo $_REQUEST["date"];?>"/>
              <?php } else { ?>
                <input id="filter-date" size="16" type="date" value="<?php echo date('Y-m-d');?>"/>
              <?php } ?>
    </div>

$('.datepicker').datepicker();
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能解决这个问题?

UPDATE

以下是Firefox呈现它的方式.

在此输入图像描述

另一个更新

以下是我正在使用的脚本:

<script type="text/javascript" src=".../lodash.min.js"></script>
<script type="text/javascript" src=".../jquery.min.js"></script>
<script type="text/javascript" src=".../jquery-1.9.1.js"></script>
<script type="text/javascript" src=".../jquery-ui.js"></script>
<script type="text/javascript" src=".../jquery.dataTables.min.js"></script>
<script type="text/javascript" src=".../DT_bootstrap.js"></script>
<script type="text/javascript" src=".../datatables.responsive.js"></script>
<script type="text/javascript" src=".../dom-bootstrap.js"></script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui datepicker jquery-ui-datepicker

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

Bootstrap模式中的表单不将PHP值发布到另一个页面

我在引导模式窗口中使用表单将数据发布到另一个页面.但是,当我尝试在另一页上打印post值时,我得到的是一个空数组.

这是我的模态代码:

<div class="modal hide" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
            X</button>
        <h3 id="myModalLabel">
            Enter your Credentials</h3>
    </div>
    <div class="modal-body">
    <form id="modal-form" class="form-horizontal" accept-charset="UTF-8" method="POST" action="login.php" data-remote="true">
    <div class="control-group">
    <label class="control-label" for="inputEmail">Email</label>
    <div class="controls">
    <input type="email" id="email" placeholder="Email">
    </div>
    </div>
    <div class="control-group">
    <label class="control-label" for="inputPassword">Password</label>
    <div class="controls">
    <input type="password" id="passwd" placeholder="Password">
    </div>
    </div>
    <div class="control-group">
    <div class="controls">
    <label class="checkbox">
    <input type="checkbox"> Remember me
    </label>
    <input type="submit" class="btn btn-primary" value="Submit"/>
    <a href="register" class="btn btn-primary">Sign up</a> …
Run Code Online (Sandbox Code Playgroud)

php twitter-bootstrap

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

使用PHP设置HTML选择菜单

我需要根据许多条件在PHP下拉菜单中设置项目.

这是我的代码:

<select class="span3" id="filter-source">
    <option selected="selected">Select source</option> 
    <?php
    if (($_SESSION['val1']==="value")||($_SESSION['id']==5)) {
        echo '<option';
        if ($val2 == "Something"){
            echo 'selected="selected"';
        }
        echo'Something</option>';
    }
    ?>
</select>
Run Code Online (Sandbox Code Playgroud)

所以我正在做的是只在会话变量的两个条件为真时才在选择下拉列表中显示该选项.选择"Something"后,$val2将其设置为某个内容,在刷新页面时,它将在选择下拉菜单中显示为所选选项.

这不会导致服务器错误,但即使满足会话变量的条件,该选项也根本不会显示.

我做错了什么,做到这一点的正确方法是什么?

html php

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

在Python中解析字符串

这是我试图在python中解析的字符串

    s1="One : Two : Three : Four  Value  : Five  Value  : Six  Value : Seven  Value : Eight  Value :"
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我一个函数我可以用来解析上面的字符串,以便s1变为如下,没有任何':'

One

Two

Three

Four Value

Five Value 

Six Value

Seven Value

Eight Value 
Run Code Online (Sandbox Code Playgroud)

我尝试使用以下代码分割字符串后使用strip,lstrip和rstrip,但我没有得到我需要的格式

    res1=s1.split(' : ')
Run Code Online (Sandbox Code Playgroud)

更新:非常感谢你的答案,但我得到的输出看起来像这样我是否使用

1->

    for index in s1:
      print index
Run Code Online (Sandbox Code Playgroud)

要么....

2->

    pprint(s1)
Run Code Online (Sandbox Code Playgroud)

OUTPUT:

Ø

ñ

Ë

:

Ť

w ^

Ø

:

Ť

H

[R

Ë

Ë

:

F

Ø

ü

[R

V

一个

ü

Ë

:

F

一世

v …

python regex parsing

0
推荐指数
1
解决办法
235
查看次数

对输入值中的双引号进行转义

我有一个输入字段,其中 PHP 中回显的值使用 UTF-8 字符集进行编码

\n\n
<input value="<?php echo html_entity_decode($data["title"]); ?>" type="text">\n
Run Code Online (Sandbox Code Playgroud)\n\n

样本值:

\n\n
\n

“\xe0\xa4\xaa\xe0\xa5\x80\xe0\xa4\xb2\xe0\xa4\xbe\xe0\xa4\xb8\xe0\xa4\xbf\xe0\xa4\xa4\xe0\xa4\xbe\ xe0\xa4\xb0\xe0\xa4\xbe \xe0\xb0\xaa\xe0\xb0\xb8\xe0\xb1\x81\xe0\xb0\xaa\xe0\xb1\x81 \xe0\xb0\xa8\xe0\ xb0\x95\xe0\xb1\x8d\xe0\xb0\xb7\xe0\xb0\xa4\xe0\xb1\x8d\xe0\xb0\xb0\xe0\xb0\x82黄星!”

\n
\n\n

文本中出现的双引号导致该值无法显示。

\n\n

我已经尝试过这个,但它不起作用。

\n\n
<input name="title" id="title" value="<?php echo htmlspecialchars_decode(html_entity_decode($data["title"])); ?>"  class="width9" type="text"> type="text">\n
Run Code Online (Sandbox Code Playgroud)\n

php

0
推荐指数
1
解决办法
5089
查看次数