我正在使用bootstrap datepicker,我的代码如下,jsfiddle上的代码演示
<div class="input-append date" id="datepicker" data-date="02-2012"
data-date-format="mm-yyyy">
<input type="text" readonly="readonly" name="date" >
<span class="add-on"><i class="icon-th"></i></span>
</div>
$("#datepicker").datepicker({
viewMode: 'years',
format: 'mm-yyyy'
});
Run Code Online (Sandbox Code Playgroud)
上面的代码工作正常,但我想要做的是允许用户只选择几个月和几年.
你能告诉我怎么做吗?
首先,我很抱歉我要问的愚蠢问题.我有一个杯子的形象.当任何用户从颜色选择器中选择颜色代码时,我想将杯子的颜色变为该颜色.
请问如何使用jquery给我一个如何做到这一点的提示?我计划使用PHP和Jquery实现这一目标.
提前致谢 :)
PS我刚刚想到,如果它是图像格式,那么使用颜色选择器就无法改变对象的颜色,但仍然需要有一种方法来实现这一点.请你给我一些建议吗?
请检查以下代码.
$imagebaseurl = 'support/content_editor/uploads/$name';
Run Code Online (Sandbox Code Playgroud)
这$imagebaseurl
是一个变量,包含指向我的图像文件夹(上传)的链接,在文件夹中我有一些其他文件夹,这些文件夹以我的用户名命名.例如:我有一个名为john的用户,因此该链接应该如下所示 - > support/content_editor/uploads/john
.
主要的想法是当任何用户登录并浏览他的图像库我想把他带到他自己的画廊,其基本上以他的名字命名.
当他访问图库$name
时,链接中的值将来自用户的登录名(来自会话).现在问题是因为您可能已经理解$name
上述链接中的位置是错误的,这就是它无法正常工作的原因.我得到这整个网址>(support/content_editor/uploads/$ name)而不是(support/content_editor/uploads/john)
现在,请你告诉我如何使用$name
这个$imagebaseurl = 'support/content_editor/uploads/$name';
我有以下mysql查询.你能告诉我如何用Codeigniter的方式编写相同的查询吗?
SELECT * FROM myTable
WHERE trans_id IN ( SELECT trans_id FROM myTable WHERE code='B')
AND code!='B'
Run Code Online (Sandbox Code Playgroud) 我正在使用ZURB基础CSS框架来设计一个网站.目前我正在尝试创建一个将保留在页面底部的页脚.我有以下代码的页脚,但它不会到底,而是它出现在中间.
您能否告诉我如何创建一个将保留在底部的页脚(使用ZURB基础框架)?
<div class="row">
<div class="twelve columns" style="background-color:#000000; height:30px; bottom:0;"></div>
</div>
Run Code Online (Sandbox Code Playgroud) 我试图在div中显示ajax响应的值,为此我在视图文件中有以下代码.
<script type="text/javascript" src="MY LINK TO JQUERY"></script>
<script type="text/javascript">
$(function(){ // added
$('a.vote').click(function(){
var a_href = $(this).attr('href');
$.ajax({
type: "POST",
url: "<?php echo base_url(); ?>contents/hello",
data: "id="+a_href,
success: function(server_response){
if(server_response == 'success'){
$("#result").html(server_response);
}
else{
alert('Not OKay');
}
}
}); //$.ajax ends here
return false
});//.click function ends here
}); // function ends here
</script>
<a href="1" title="vote" class="vote" >Up Vote</a>
<br>
<div class="result"></div>
Run Code Online (Sandbox Code Playgroud)
我的控制器(ajax发送值):
function hello() {
$id=$this->input->post('id');
echo $id;
}
Run Code Online (Sandbox Code Playgroud)
现在我正在尝试实现的是<div class="result"></div>
在我的视图文件中获取server_response值(从控制器发送的值).
我尝试了以下代码,但它没有在div中显示值.
你能告诉我问题出在哪里吗?
我有以下表格.我试图使用jquery验证插件验证输入.我尝试了一些代码,但它不起作用.当我点击提交按钮时,它就会转到表单的动作.
<form name="voucherform" action="something" method="post">
<input type="text" name="reg_number[]" value="" />
<input type="text" name="reg_number[]" value="" />
<input type="text" name="reg_number[]" value="" />
<input type="submit" name="submit" value="submit" />
Run Code Online (Sandbox Code Playgroud)
你能告诉我如何使用jquery验证插件验证上面的表单吗?
谢谢 :)
我的Jquery代码:
<script type="text/javascript" src="<?php echo base_url();?>support/datepicker/js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="<?php echo base_url();?>support/js/jquery.validate.js"></script>
<script>
$(document).ready(function() {
// validate signup form on keyup and submit
var validator = $("#voucherform").validate({
showErrors: function(errorMap, errorList) {
$(".errormsg").html($.map(errorList, function (el) {
return el.message;
}).join(", "));
},
wrapper: "span",
rules: {
reg_number[]: {
required: true,
minlength: 2,
remote: {
url: …
Run Code Online (Sandbox Code Playgroud) 我正在尝试为我的图像创建一个透明边框,并使用CSS将其放在图像上.
例如,请参见下图:
为实现这一点,我尝试了以下代码,但我面临以下问题:
边界不在图像上; 它在图像周围,不允许图像100%适合父div
为了使边框透明,我使用了"不透明度",但它使图像透明,我不想要.
你可以在这里查看代码:http://jsfiddle.net/6GK45/
我可以创建一个div并使边框颜色透明,然后将其放在图像上,但问题是我的图像宽度是固定的(277px),但高度不是.所以这对我不起作用.
您能告诉我如何创建透明图像边框并将其放在图像上,就像上图中一样.
HTML:
<div class="box" >
<img class="lightbox" src="myimage.jpg" />
This is text
</div>
Run Code Online (Sandbox Code Playgroud)
CSS
.box {
width:277px;
background:#FCFBDF;
}
.lightbox {
border: 5px solid red;
z-index:999;
opacity:0.3;
}
img {
width:277px;
}
Run Code Online (Sandbox Code Playgroud) 用户提交表单后,我想渲染一个视图文件,然后我想启动一个后台任务来处理五个MS Excel文件(每个文件最多可能有2000行),但是这样就让用户不要不必等待该过程完成才能查看该页面.任务完成后,我将通过电子邮件通知用户.
我正在使用Symfony Framework 3.我在下面包含了我的代码.它没有做我想要实现的目标.提交表单后,页面仅在整个后台任务完成时加载.
我不确定但是经过google搜索后,我认为kernel.terminate事件在这里很有用.但我似乎无法理解如何使用它.
你能告诉我如何解决这个问题吗?
这是我的代码:
我创建了一个控制台命令:
class GreetCommand extends ContainerAwareCommand {
protected function configure()
{
$this->setName('hello:world');
}
protected function execute(InputInterface $input, OutputInterface $output)
{
// My code to execute
}
}
Run Code Online (Sandbox Code Playgroud)
在我的控制器中我有
$process = new Process('ls -lsa');
$process->disableOutput();
$that = $this;
$process->start(function ($type, $buffer) use ($that) {
$command = new GreetCommand();
$command->setContainer($this->container);
$input = new ArrayInput(array());
$output = new NullOutput;
$resultCode = $command->run($input, $output);
});
return $this->render('success.html.php', array('msg' => 'Registraion Successful'));
Run Code Online (Sandbox Code Playgroud)
我已经使用PHP的连接处理功能解决了这个问题.
感谢这篇文章
我有一个表单,我正在使用jQuery验证插件来验证它.现在我试图验证十进制数输入.
我尝试了以下代码,但它无法正常工作.在我的代码中,正则表达式的问题或编写自定义规则的方法是错误的吗?
rules: {
paid_amount: {
required:true,
rexp: ^[1-9]\d*(\.\d+)?$
},
}
},
messages: {
paid_amount: {
required: "Enter Paid Amount",
rexp:"Decimal Numbers Only"
},
}
});
Run Code Online (Sandbox Code Playgroud)