小编hiw*_*way的帖子

新日期("2017-01-01")和新日期("2017-1-1")之间有什么区别?

我输入new Date("2017-01-01")铬控制台,输出显示其小时为8,但new Date("2017-01-1")new Date("2017-1-01")展示他们的时间都为0,那么,如何new Date(dateString)解析?

new Date("2017-01-01")
// Sun Jan 01 2017 08:00:00 GMT+0800 (??????)*
new Date("2017-01-1")
// Sun Jan 01 2017 00:00:00 GMT+0800 (??????)*
new Date("2017-1-1")
// Sun Jan 01 2017 00:00:00 GMT+0800 (??????)*
new Date("2017-1-01")
// Sun Jan 01 2017 00:00:00 GMT+0800 (??????)*
Run Code Online (Sandbox Code Playgroud)

javascript

74
推荐指数
2
解决办法
6491
查看次数

检查数据有效性的责任是谁?

我很困惑是调用者还是被调用者检查数据合法性责任.

被调用者是否应该检查传入的参数是否应该null满足其他一些要求,以便callee方法可以正常且成功地执行,并捕获任何潜在的异常?或者呼叫者有责任这样做?

language-agnostic

53
推荐指数
5
解决办法
3108
查看次数

jquery ui:在初始化之前无法调用对话框上的方法; 试图调用方法'关闭'

我正在使用jquery ui对话框,我从jquery ui网站下载它,版本是jquery-ui-1.10.2.custom.min.js,jquery是jquery-1.9.1.js,它与jquery ui js捆绑在一起,但是现在我遇到一个问题:当打开对话框并单击"保存"按钮时,我希望关闭对话框,这是我的代码:

$(function(){
 $("#dialog-form").dialog({
     autoOpen: false,
     height: 350,
     width: 450,
     modal: true,
     buttons: {
       "save": function() {
           if(!checkDept()){
               return ;
           }
           $.post('dept_save.do', 
                 {'dept.deptId':$("#dialog_dept_deptId").val(), 
                  'dept.deptName':$("#dialog_dept_deptName").val(),
                  'dept.manager':$("#dialog_dept_manager").val(),
                 },function(data, status, xhr){
                     if(status == 'success'){
                         alert('save success');
                         $(this).dialog("close");
                     }else{
                         alert('error:'+data);
                     }
                  }
                 ,"json");
       }
     },
     close: function() {
         $(this).dialog("close");
     }
   });

     /* to open dialog*/
    $("#add").click(function(){
        $("#dialog-form").dialog("open");
    });
Run Code Online (Sandbox Code Playgroud)

现在,当我关闭"保存成功"弹出对话框时,dialog-form对话框未关闭,并发生错误:

未捕获错误:在初始化之前无法调用对话框上的方法; 试图调用方法'close'jquery-1.9.1.js:507.

还有另一个错误:

未捕获的SyntaxError:意外的令牌o jquery-1.9.1.js:541

谢谢.

jquery jquery-ui

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

如何聚焦"锚"元素?

我想制作一个a元素来获得焦点,然后按下Enter打开链接.

我用$("#id").focus(),但它不起作用.

我怎样才能做到这一点?

html javascript jquery

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

meta http-equiv ="X-UA-Compatible"content ="IE = edge"对非IE浏览器有影响吗?

我想添加<meta http-equiv="X-UA-Compatible" content="IE=edge">我的html页面,以便它可以使用最高模式,如果用户在非IE浏览器中浏览此页面,例如firefox或chrome,这行代码是否会影响firefox或chrome?

internet-explorer x-ua-compatible

12
推荐指数
1
解决办法
3万
查看次数

如何在CSS中定义tbody的最小高度

我想在CSS中设置tbody的最小高度,即使tbody中没有<tr><td></td></tr>,这是我的代码:

tbody{
  height: 500px;
  min-height:500px;
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.那么我该怎么做呢?

css css-tables

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

为什么字体大小不会改变?

我想设置字体大小em,而不是px.这是我的代码:

<style type="text/css">
body{
    font-size: 62.5%;
}

div{
    font-size: 1.2em;
}
</style>

<body>
<div>hello world</div>
</body>
Run Code Online (Sandbox Code Playgroud)

我想将div字体大小设置为12px,但它看起来比我预期的要小,我div使用Chrome浏览器工具禁用样式,它看起来没有任何变化.为什么以及如何使div字体大小为12px?谢谢.

css em font-size

10
推荐指数
1
解决办法
4万
查看次数

freemarker支持显示数据模型中的所有变量吗?

我想在freemarker数据模型中看到所有变量,就像struts2 debug标签一样显示值栈.

freemarker有办法做到这一点吗?

freemarker

10
推荐指数
2
解决办法
7485
查看次数

如何在固定位置水平设置div中心?

我想div是水平居中,css代码是这样的:

<style type="text/css">
#footer{
    position: fixed;
    bottom: 20px;
    background-color: red;
    width:500px;
            margin: auto;/*left:auto; right:auto;*/
}
</style>
Run Code Online (Sandbox Code Playgroud)

和HTML代码:

<body>
<div id="footer">hello world</div>
</body>
Run Code Online (Sandbox Code Playgroud)

我认为没有必要解释我的CSS代码,它几乎是不言自明的,但div不是水平居中,有没有办法做到这一点?提前致谢.

html css center

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

如何测试弹出订单是否合法?

给定两个唯一的数字序列:push order of stack并且pop order of stack,数字push order按升序排序,现在问pop order是合法的还是不合法的?

例如,push order是1 2 3 4 5,所以4 5 3 2 1是合法的弹出订单,因为我们可以像这样推送和弹出:

push 1, push 2, push 3, push 4, pop, push 5, pop, pop, pop, pop

所以pop顺序:4 5 3 2 1是合法的,4 3 5 1 2不是合法的pop顺序.

algorithm

8
推荐指数
1
解决办法
1798
查看次数