我需要0:30到0:59来向下舍入到0:30.
我需要0:00到0:29才能到0:30.
例如:08:56将向下舍入到08:30,其中09:00和09:01将需要向上舍入到09:30.
秒数应省略或舍入为:00
我知道有类似的问题,但我还没有找到解决方案.
我有一个样本小提琴,使用我已知的几年,几个月和几天作为样本.而不是手动添加每年的选择选项div,我希望div id根据所选年份的值动态填充,依此类推.
我有我的数据库中的所有下拉选项值(php,mysql,cakephp 1.3).第一个下拉列表包含已输入报告的唯一年份.一旦选择(onchange),第二个下拉列表将只给出为所选年份输入报告的唯一月份,然后一旦选择了月份(onchange),第三个下拉列表将填入每天输入报告的日期.报告始于2011年8月,自那以后每个月或每天都没有进入.
需要帮助我的ajax将选定的选项从第一个下拉列表发布到我的控制器,然后根据发布的值从新查询到db(模型)获取第二个下拉选项.假设用户从第一个下拉列表中选择2013,然后ajax将变量中的"2013"发送给我的控制器,控制器将值发送到我的模型,我的模型查询数据库以获得2013年输入报告的不同月份.由于这一年还没有结束,唯一应该出现的月份是1月到7月.这些填充了我的月份下拉菜单,用户在示例中选择了May.Ajax将May或"05"发送到控制器 - > Model,模型查询DB以获得2013年5月的独特日期.这将填充我的第三个下拉列表.我将有一个隐藏的输入字段,它将是以这种格式下拉列表中的所有选定值:MM/DD/YYYY.用户提交时,会将用户重定向到该日期的报告页面,并显示当天输入的所有记录.
谢谢你的帮助......
<select name="drop_1" id="drop_1">
<option value="" selected="selected" disabled="disabled">Choose Year</option>
<option value="">Select Year</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
</select>
<select name="drop_2" id="drop_2">
<option value="" selected="selected" disabled="disabled">Choose Month</option>
<option value=""></option>
<option value="01">January</option>
<option value="02">February</option>
<option value="03">March</option>
<option value="04">April</option>
<option value="05">May</option>
<option value="06">June</option>
<option value="07">July</option>
</select>
<select name="drop_3" id="drop_3">
<option value="" selected="selected" disabled="disabled">Choose Day</option>
<option value=""></option>
<option value="05/11/2013">05/11/2013</option>
<option value="05/12/2013">05/12/2013</option>
<option value="05/13/2013">05/13/2013</option>
</select>
Run Code Online (Sandbox Code Playgroud)
- 这是我的jQuery但它不起作用... $ .get需要从我的模型获取值,索引只是iframes我的页面的新迭代.
$(document).ready(function() {
$('#wait_1').hide(); …Run Code Online (Sandbox Code Playgroud) 我有一个css箭头框覆盖图像滑块,但我需要使尾部缩进和透明,以便在其后面看到图像.需要白色部分是透明的.请参阅下面的附图和我的css.谢谢.
#flag {
width: 400px; height: 80px; background: #231f20; position: relative;
}
#flag:before {
content: "";
position: absolute;
top: 0;
width: 0;
height: 0;
border-top: 40px solid transparent;
border-bottom: 40px solid transparent;
border-left: 35px solid white;
}
#flag:after {
content: "";
position: absolute;
left: 400px;
bottom: 0;
width: 0;
height: 0;
border-top: 40px solid transparent;
border-bottom: 40px solid transparent;
border-left: 45px solid #231f20;
}
Run Code Online (Sandbox Code Playgroud) 我有一个文章表,在客户端显示在行中.每篇文章都有一个唯一的ID,并包含一个复选框,用于指示是否将此文章选为收藏夹.如果它是收藏夹,则已选中复选框.如果没有,则取消选中.现在我需要js或jquery和ajax来更新数据库中的表,如果复选框条件更改特定于每一行.另一个挑战是我在cakePHP MVC环境中工作.
<script type="text/javascript" src="jquery-1.2.1.min.js"></script>
<script type="text/javascript">
function checkbox_click (id, favorite)
{
// see if checkbox is checked
if(favorite==1)
{
$.ajax({
type:'POST',
url:'check_favorite.php', // this external php file isn't connecting to mysql db
data:'id= ' + id + '&favorite=1',
});
}// if
// the checkbox was unchecked
else
{
$.ajax({
type:'POST',
url:'check_favorite.php', // this external php file isn't connecting to mysql db
data:'id= ' + id + '&favorite=0',
});
}//else
}
</script>
Run Code Online (Sandbox Code Playgroud)
--html--这是一个foreach循环.
echo "<input type='checkbox' id='$rowid;' name='favorite' checked='checked' onclick='checkbox_click('id','favorite',this();' …Run Code Online (Sandbox Code Playgroud) 我遇到了这个问题...希望在从下拉列表中选择用户名时自动填写表单中的文本输入框.Users数组来自mysql数据库.不确定我是否正确编写了javascript.首先是我的数组,它将作为$ users从db调用.谢谢你的期待.
<?php
$users=array
(
"User" => array
(
"0" => array
(
"id" => "6",
"username" => "bsmith",
"full_name" => "Buddy Smith"
),
"1" => array
(
"id" => "2",
"username" => "lsmith",
"full_name" => "Libbie Smith"
),
"2" => array
(
"id" => "4",
"username" => "asmith",
"full_name" => "Andy Smith"
)
)
)
?>
Run Code Online (Sandbox Code Playgroud)
那么javascript:
<script type="text/javascript">
var ids = new Array();
var use = new Array();
var ful = new Array();
<?php
foreach($users as $key=>$value) { …Run Code Online (Sandbox Code Playgroud) 好吧,一直在兜圈子,试图将内容放在新的一行或折叠上。我已经尝试了两个验证器并且可以使其有效,但它给了我行长度警告 - https://icalendar.org/validator.html
我不知道如何按照规范中的描述输入 CRLF - https://www.rfc-editor.org/rfc/rfc2445#section-4.1
该验证器告诉我 \n 已过时,但是当我更改为 \r\n 时,它使我的描述无效。- http://severinghaus.org/projects/icv/
我试过 $description = str_replace("\r\n", '\n', $htmlMsg); $description = str_replace("
",'\n',$description); $description = (str_replace(";",";",str_replace(",",',',$description)));
我试过了
$htmlMsg = "Adding event to your schedule does not confirm your reservation.\nVisit http://www.website.com for attendance details."
$temp = str_replace(array("\r\n"),"\n",$htmlMsg);
$lines = explode("\n",$temp);
$new_lines =array();
foreach($lines as $i => $line)
{
if(!empty($line))
$new_lines[]=trim($line);
}
$desc = implode("\r\n ",$new_lines);
Run Code Online (Sandbox Code Playgroud)
目前的PHP:
$output = "BEGIN:VCALENDAR
METHOD:PUBLISH
VERSION:2.0
PRODID:-//App, Inc.//Calendar//EN
X-WR-TIMEZONE:America/Los_Angeles
CALSCALE:GREGORIAN\r\n";
foreach …Run Code Online (Sandbox Code Playgroud) php ×4
ajax ×3
javascript ×2
jquery ×2
arrays ×1
cakephp ×1
cakephp-1.3 ×1
css ×1
css-shapes ×1
css3 ×1
html ×1
icalendar ×1
mysql ×1
rounding ×1
shape ×1