检查是否需要输入的最简单方法是什么?我一直在尝试这些方面的东西,但总是提出所有要求(只有4/6是).
$('form#register').find('input').each(function(){
if($(this).prop('required') == 'undefined'){
console.log("NR");
} else {
console.log("IR");
}
})
Run Code Online (Sandbox Code Playgroud)
(我试过.attr以及)
我试图用它来形成ajax验证,我现在这样做:
if($('form#register span').length == $('form#register').children(".green").length){
$('input#register-sub').prop('disabled', false);
} else {
$('input#register-sub').prop('disabled', true);
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
编辑:Html添加
<form id="register" action="" method="post" autocomplete="on">
<label>Nickname:</label><input type="text" name="name" value="<? echo $_POST['name'] ?>" required="" /><span id="reg-name"></span><br />
<? if($user->type == "l"){ ?>
<label>email:</label><input type="email" name="email" value="<? echo $_POST['email'] ?>" required="" /><span id="reg-email"></span><br />
<label>Password:</label><input type="password" name="password" value="<? echo $_POST['password'] ?>" required="" /><span id="reg-password"></span><br />
<label>Again:</label><input type="password" name="password-test" value="<? echo $_POST['password-test'] ?>" required="" /><span …Run Code Online (Sandbox Code Playgroud) 我试过了 :
val md = java.security.MessageDigest.getInstance("SHA-1")
val result = new sun.misc.BASE64Encoder().encode(md.digest("user:pass".getBytes))
Run Code Online (Sandbox Code Playgroud)
结果:
md: java.security.MessageDigest = SHA-1 Message Digest from SUN, <initialized>
result: String = smGaoVKd/cQkjm7b88GyorAUz20=
Run Code Online (Sandbox Code Playgroud)
我也尝试过:
import java.net.URLEncoder
val result = URLEncoder.encode(user + ":" + pass, "UTF-8")
Run Code Online (Sandbox Code Playgroud)
结果:
result: String = user%3Apass
Run Code Online (Sandbox Code Playgroud)
基于http://www.base64encode.org/ 我想要的结果值应为"dXNlcjpwYXNz"
该网站与这些编码的不同之处是什么?另外,我如何模仿Java/Scala中的网站?
请注意,特定应用程序用于使用基本身份验证的标头.
我只是想知道是否可以从Play更改默认包.例如:我想将"controllers"包更改为"com.test.controllers".我不知道这是否有意义,但我只是想知道如果可能的话.我在Play网站上找不到与此相关的任何内容.
我为选择字段设置了一个Chosen插件,以便用户能够从长列表中进行类型搜索.
虽然我正在为手机开发这款产品,虽然它在计算机上运行良好,但它在Apple和Android手机上都被禁用,弹出的默认用户界面用于选择输入.
我想在手机上使用这个插件.
我尝试在我的网站上使用最新的jQuery,我从Firefox 24收到此警告标志和消息.
警告:
getPreventDefault()不建议使用.请defaultPrevented改用.源文件:file:/// C:/wamp/www/bootstrap3/dist/js/jquery-1.10.2.min.js
行:5
警告:SyntaxError:
//@用于指示源映射URL pragma不建议使用.请//#改用源文件:file:/// C:/wamp/www/bootstrap3/dist/js/jquery-1.10.2.min.js
线:1
留下这个问题好吗?怎么解决?
我想移动到Node.js命令提示符中的另一个目录,但是当我打开Node.js cmd窗口时,它不显示任何路径.以下是Node.js cmd窗口的屏幕截图:

现在,如果我想更改目录,D:\abc那我该怎么办呢?
我注意到SourceTree使用此配置选项执行git命令:
git -c diff.mnemonicprefix=false
Run Code Online (Sandbox Code Playgroud)
这就是git docs关于这个选项的说法:
diff.mnemonicprefix
如果设置,git diff使用的前缀对与标准"a /"和"b /"不同,具体取决于所比较的内容.当此配置生效时,反向差异输出也会交换前缀的顺序:
git diff比较(i)ndex和(w)ork树;
git diff HEAD比较(c)ommit和(w)ork树;
git diff --cached比较a(c)ommit和(i)ndex;
git diff HEAD:file1 file2比较(o)对象和(w)ork树实体;
git diff --no-index a b比较两个非git的东西(1)和(2).
我还是不明白这意味着什么.谁能解释一下?
对于select.js选择菜单插件,是否有一种既定方法可以将"选择列表中的所有项目"或"将列表中的所有项目"功能添加到多选输入?在主分支或者可能是其中一个分叉?或者有人这样做之前有一些提示吗?
使用OKhttp在Android中的multipart中上传单个大文件(更具体地说,到s3)有什么选择?
我试图了解在MySQL中为DATE类型转换值的原因.以下是我尝试过的一些事情:
SELECT CAST('3' AS DATE);
-- null
SELECT CAST(3 AS DATE);
-- null
SELECT CAST('2014-07-01 19:00:01' AS DATE);
-- 2014-07-01
SELECT DATE('2014-07-01 19:00:01');
-- 2014-07-01
SELECT CAST('2014-07-01' AS DATE);
-- 2014-07-01
SELECT DATE('2014-07-01');
-- 2014-07-01
SELECT CAST('2014-07-50' AS DATE);
-- null
SELECT DATE('2014-07-50');
-- null
SELECT DATE(''), CAST('' AS DATE), DATE(0), CAST(0 AS DATE);
-- null, null, 0000-00-00, 0000-00-00
Run Code Online (Sandbox Code Playgroud)
我尝试的所有内容似乎都将其转换为null无效或者返回字符串的日期部分(如果它是有效日期).我甚至尝试过斜杠和其他格式的日期,结果相同.
使用该DATE(expr)功能和使用该功能有什么区别CAST(expr AS DATE)?
DATE(expr):提取日期或日期时间表达式expr的日期部分.
CAST(expr AS type):该CAST()函数采用任何类型的表达式并生成指定类型的结果值,类似于CONVERT()
同样,可以询问有关TIME(expr) …