这是我的模态窗口中的表单:
我没有关闭按钮,我已经禁止窗口关闭按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)
这是我正在使用的脚本: …
我知道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) 我正在尝试配置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来提供来自同一服务器的静态文件
这是我的日期选择器,它在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) 我在引导模式窗口中使用表单将数据发布到另一个页面.但是,当我尝试在另一页上打印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下拉菜单中设置项目.
这是我的代码:
<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将其设置为某个内容,在刷新页面时,它将在选择下拉菜单中显示为所选选项.
这不会导致服务器错误,但即使满足会话变量的条件,该选项也根本不会显示.
我做错了什么,做到这一点的正确方法是什么?
这是我试图在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 …
我有一个输入字段,其中 PHP 中回显的值使用 UTF-8 字符集进行编码
\n\n<input value="<?php echo html_entity_decode($data["title"]); ?>" type="text">\nRun Code Online (Sandbox Code Playgroud)\n\n样本值:
\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<input name="title" id="title" value="<?php echo htmlspecialchars_decode(html_entity_decode($data["title"])); ?>" class="width9" type="text"> type="text">\nRun Code Online (Sandbox Code Playgroud)\n