我正在尝试使用在TYPE2中找到的值覆盖TYPE1中的值.
我写了一个小提琴试试,但由于某种原因,它没有更新.
http://www.sqlfiddle.com/#!3/a4733/17
我在TYPE1中的值没有更新的原因是什么?
如果没有结果,我试图在下拉菜单中显示"无结果"消息.因此,例如,如果我在文本字段中键入"ABCD",并且没有匹配的实体,则显示消息"无结果".将显示.
在通过stackoverflow查看完成此操作的各种不同方法并尝试其中一些之后,我仍然无法使其工作.
如果没有找到结果,如何在下拉菜单中添加"无结果"消息?
jQuery的:
$element.autocomplete({
source: function (request, response) {
$.ajax({
url: thUrl + thQS,
type: "get",
dataType: "json",
cache: false,
data: {
featureClass: "P",
style: "full",
maxRows: 12
},
success: function (data) {
response($.map(data, function (item) {
if (data.indexOf(item) === -1) {
return { label: "No Results." }
} else {
return {
label: item.Company + " (" + item.Symbol + ")",
value: item.Company
}
}
}));
}
});
},
minLength: that.options.minLength,
select: function (event, ui) {
reRenderGrid();
} …
Run Code Online (Sandbox Code Playgroud) javascript jquery jquery-ui autocomplete jquery-autocomplete
运行以下脚本时,出现"脚本头过早结束:contactform.cgi"错误消息.让我感到沮丧的是,我在另一台服务器上以.php的形式运行它并且它有效.但是,我不得不更换服务器,它们只支持CGI PHP.但是,它不起作用.我不认为代码是错误的,但请看一下以防万一.
我已经读过,有些人说这是权限问题.这可能是我的情况吗?
我知道"display_errors"和"error_reporting"语句会在错误日志中显示错误,但如果我无法访问服务器,我该如何查看日志?
#!/usr/local/bin/php
<?php
print "Content-type: text/html\n\n";
use CGI::Carp qw(fatalsToBrowser);
ini_set('display_errors',1);
error_reporting(E_ALL);
if(isset($_POST['email'])) {
//Email this form to me
$email_to = "myemail@site.com";
function died($error) {
// your error code can go here
echo "Oops... something's wrong. ";
echo "Fix the error(s) below:<br /><br />";
echo $error."<br /><br />";
die();
}
// validation expected data exists
if(!isset($_POST['first_name']) ||
!isset($_POST['last_name']) ||
!isset($_POST['email']) ||
!isset($_POST['subject']) ||
!isset($_POST['comments'])) {
died('There appears to be a problem with the form you submitted.');
}
$first_name …
Run Code Online (Sandbox Code Playgroud) 我正在使用该Number.prototype.toLocaleString()
函数为整数添加逗号.有关它的文档可以在这里找到.
我写的如下:
Number(data).ToLocaleString('en');
Run Code Online (Sandbox Code Playgroud)
在Firefox/Chrome中,数字显示为123,456,789
.但是,在IE中它显示为123,456,789.00
.
1.为什么IE添加小数点值?
2.如何删除小数点值?
而不是创建/使用自定义函数,我真的只是想知道是否有一个选项可以添加到ToLocaleString()之类的en, nodecimal
.如果该选项不可用,我将考虑自定义功能.
我在代码中找不到特定的样式元素,我可以使用Chrome和Firefox(firebug)中的代码编辑器进行编辑.这让我想到了我的问题,为什么视图源与实际代码有如此不同?我知道JQuery和Javascript正在做些什么(添加类和垃圾...)因为我正在使用来自JQuery UI的模态,但为什么我找不到样式元素?他们在哪???
源代码:
<div id="modalEmail-ESI" title="Email - ESI" class="infoModal">
Run Code Online (Sandbox Code Playgroud)
从代码编辑器:
<div class="ui-dialog ui-widget ui-widget-content ui-corner-all ui-draggable ui-resizable" tabindex="-1" role="dialog" aria-labelledby="ui-dialog-title-modalEmail-ESI" style="display: block; z-index: 1004; outline: 0px; position: absolute; height: auto; width: 800px; top: 205px; left: 577px;"><div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix"><span class="ui-dialog-title" id="ui-dialog-title-modalEmail-ESI">Email - ESI</span><a href="#" class="ui-dialog-titlebar-close ui-corner-all" role="button"><span class="ui-icon ui-icon-closethick">close</span></a></div><div id="modalEmail-ESI" class="infoModal ui-dialog-content ui-widget-content" style="width: auto; min-height: 0px; height: 282px;" scrolltop="0" scrollleft="0">
Run Code Online (Sandbox Code Playgroud)
在"检查元素"代码中,有一个width:800px;
我想要更改的样式属性,但我在代码中搜索它并且它显然不存在.
该样式属性是否是动态生成的?
更新:根据您的反馈,当样式属性是动态时,如何更新电子邮件模式的宽度?
我想控制使用类我的输入元素的大小.col-lg-*
概述这里引导网站上.但是,将<span>
元素放在div中会使其完全混乱:
带div的HTML:
<div class="input-group input-group-lg">
<label for="" class="control-label">Paycheck</label>
<div class="col-lg-10">
<span class="input-group-addon">$</span>
<input type="text" class="form-control" id="">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
如何设置输入元素的宽度以使它们完全相同?
我希望每个输入元素的左边距是齐平的,如下所示:
这就是现在的样子:
这是我目前的HTML:
<div class="col-md-6">
<div class="content">
<h2>Income</h2>
<form class="form-income form-horizontal" role="form">
<div class="input-group input-group-lg">
<label for="" class="control-label">Paycheck</label>
<span class="input-group-addon">$</span>
<input type="text" class="form-control" id="">
</div>
<div class="input-group input-group-lg">
<label for="" class="control-label">Investments</label>
<span class="input-group-addon">$</span>
<input type="text" class="form-control" id="">
</div>
<div class="input-group input-group-lg">
<label for="" class="control-label">Other</label>
<span class="input-group-addon">$</span>
<input type="text" class="form-control" id="">
</div>
<button class="btn btn-lg btn-primary …
Run Code Online (Sandbox Code Playgroud) 我按照指示行事,但Fancybox工作不正常.我想我需要一些额外的眼睛来告诉我我做错了什么.
有任何想法吗?
HTML
代码:
<h1><a id="v" class= "letter fancybox" data-fancybox-group="group" href="http://placekitten.com/500/500">V</a></h1>
Run Code Online (Sandbox Code Playgroud)
参考文献:
CSS(页面顶部):
<link rel="stylesheet" href="home/css/jquery.fancybox.css?v=2.1.5" type="text/css" media="screen" />
Run Code Online (Sandbox Code Playgroud)
JS(页面底部,包括其他js):
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.min.js"></script>
<!-- FancyBox -->
<script type="text/javascript" src="home/js/jquery.fancybox.pack.js?v=2.1.5"></script>
Run Code Online (Sandbox Code Playgroud)
JS
main.js(文件内部准备好):
$(".fancybox").fancybox({
openEffect : 'fade',
closeEffect : 'fade'
});
Run Code Online (Sandbox Code Playgroud)
我想我还应该提一下,我没有将整个项目放在一个文件夹中.我将.css和.js文件放在单独的CSS和JS目录中,并且只包含两个引用的文件.我想知道这是否与它有关,如果我应该复制源文件夹并保留所有内容.
我在页面上有一个单词,每个单独的字母都是一个链接.我想减小可点击区域的大小,以便字母周围没有空格.现在每个字母的左边和右边都没问题,但每个字母上下都有太多的空间.为了便于说明,我在链接周围加了一个边框(见下面的小提琴).
有关如何的任何想法?
HTML:
<body>
<div>
<h1><a href=#>H</a></h1>
<h1><a href=#>E</a></h1>
<h1><a href=#>L</a></h1>
<h1><a href=#>L</a></h1>
<h1><a href=#>O</a></h1>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
CSS:
body {
font-family: 'Sigmar One', cursive;
font-size: 100px;
color: white;
text-shadow: 4px 4px 4px #000;
background-color:blue;
width: 100%;
height: 100%;
margin: 0;
}
a {
border: 1px solid black;
}
div {
position:absolute;
height:100%;
width:100%;
display: table;
}
h1 {
display: table-cell;
vertical-align: middle;
text-align:center;
}
a:visited, a:active {
text-decoration: none;
color: white;
}
a:link {
text-decoration: none;
color: white;
text-shadow: 0px …
Run Code Online (Sandbox Code Playgroud) 我正在使用ASP.NET Razor MVC并使用部分视图来处理我不希望在每个页面上更新的常见内容.
我使用以下语法来包含我的部分视图:
@Html.Partial("PartialView")
Run Code Online (Sandbox Code Playgroud)
在特定的局部视图中,我有两个DIVS:
<div class="divA">
CONTENT
</div>
<div class="divB">
CONTENT
</div>
Run Code Online (Sandbox Code Playgroud)
但是,我只想包含来自的内容divA
.我可以执行以下操作,仅包含来自的内容divA
吗?
@Html.Partial("PartialView", @divA)
Run Code Online (Sandbox Code Playgroud)
如果没有,我该怎么办?
我想进行批量操作并将节点从草稿状态更改为已发布状态.我从之前的更改中创建了一个新版本,但所有修订都默认为草稿.现在我想基本上只发布新版本.(我正在使用Workbench模块.)
我尝试过像下面这样的事情,但是它们似乎都不起作用:
$node->workbench_moderation['current']->published = "1";
Run Code Online (Sandbox Code Playgroud)
要么
$node->workbench_moderation['current']->from_state = "draft";
$node->workbench_moderation['current']->state = "published";
$node->workbench_moderation['current']->published = "1";
$node->workbench_moderation['published']->from_state = "draft";
$node->workbench_moderation['published']->state = "published";
$node->workbench_moderation['published']->published = "1";
$node->workbench_moderation['my_revision']->from_state = "draft";
$node->workbench_moderation['my_revision']->state = "published";
$node->workbench_moderation['my_revision']->published = "1";
$node->workbench_moderation['my_revision']->current = TRUE;
Run Code Online (Sandbox Code Playgroud)
要么
workbench_moderation_moderate($node, 'published');
Run Code Online (Sandbox Code Playgroud)
我尝试使用下面而不是保存node_save
,想想可能node_save
触发了一个新的草案.
workbench_moderation_node_update($node);
Run Code Online (Sandbox Code Playgroud)
我只想简单地加载节点,发布草稿,然后再次保存.
知道我做错了什么吗?
html ×5
css ×4
javascript ×3
jquery ×3
asp.net-mvc ×1
autocomplete ×1
cgi ×1
drupal ×1
fancybox-2 ×1
forms ×1
hyperlink ×1
jquery-ui ×1
php ×1
razor ×1
resize ×1
sql ×1
sql-server ×1
sql-update ×1