小编use*_*996的帖子

PHP文件编码

我最近注意到我在编辑器中创建的页面的文件编码已经到处都是.有些保存为ANSI,有些是"UTF-8无BOM".我指的是PHP,HTML,CSS,JavaScript文件.

保存文件的最佳格式是什么?

php encoding character-encoding

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

JQuery检查输入文件

我在下面的组中有文件输入字段.我希望所有这些都是必填字段.

<!-- file upload group -->
<div class="Fieldset FileUpGroup">
  <span class="Legend">File Upload Group: (required)</span>
  <input name="fileUploads[]" type="file">
  <input name="fileUploads[]" type="file">
  <input name="fileUploads[]" type="file">
</div>
Run Code Online (Sandbox Code Playgroud)

我有以下JQuery来验证,但它只验证第一个.

$('.FileUpGroup').each(function() {
    if($(this).find('input[type=file]').val() == '') { 
        Response('- Upload file not selected!', true);
        $(this).addClass('Error').fadeOut().fadeIn();
        return false;
    }
    else {
        $(this).removeClass('Error');
    }
});
Run Code Online (Sandbox Code Playgroud)

谢谢!

validation jquery file-upload

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

JQuery动画scrollTop不能正常工作

以下JQuery代码将页面滚动到表单中的第一个错误:

$('html,body').stop().delay(500).animate({scrollTop: $errors.filter(":first").offset().top -30},'slow');
Run Code Online (Sandbox Code Playgroud)

但是,如果我用$('html,body')一个容器元素的名称替换,例如$('.myDivClass')具有固定定位的div类,它似乎不能正常工作.每次提交都会向上和向下滚动到随机位置.如果容器元素不是html,body,它似乎不正常.

我无法弄清楚我做错了什么.

容器元素的CSS看起来像这样(所以你知道我的意思):

.mcModalWrap1{
position:fixed;
top:0;
left:0;
width:100%;
padding:50px;
background-image:url(images/overlay.png);
overflow:auto;
z-index:999;
display:none;
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试使用position()而不是offset()来进行相对定位,但它并没有什么区别.

谢谢!

更新:看起来没有解决方案.

jquery scrolltop

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