我想弄清楚如何编写类似下面的内容来验证单个复选框.表格上可能只有一个或许多单独的表格.以下示例不起作用.
谢谢!
// -----------------------------------------------
// CHECK SINGLE CHECKBOX
// -----------------------------------------------
$('.mcCbxRequired').each(function() {
var mcCbxCheck = $(this);
if(mcCbxCheck.is(':checked')) {
alert('checked');
// do something here ...
}
else{
alert('not checked');
return false;
}
});
Run Code Online (Sandbox Code Playgroud) 我需要创建一个正则表达式来验证逗号分隔的数值.
他们应该看起来像:1,2,3,4,5等......
该值必须是单个数字,如:1之前或之后没有空格,之前或之后没有逗号.
或者......用逗号分隔的多个数值.第一个和最后一个字符必须是数字.
我有以下代码,但它只检查数字和逗号,没有特定的顺序:
如何更改下面的正则表达式以适合上述说明?
谢谢!
// get posted value
if(isset($_POST['posted_value']))
{
$sent_value = mysqli_real_escape_string($conn, trim($_POST['posted_value']));
if(preg_match('/^[0-9,]+$/', $posted_value))
{
$what_i_need = $posted_value;
}
else
{
$msg .= $not_what_i_need;
}
}
else
{
$msg .= $posted_value_not_set;
}
Run Code Online (Sandbox Code Playgroud) 如何将插件中的以下属性/变量转换为可以从文档准备好设置的默认值和选项?
//插件js:
(function($){
$.fn.myPlugin = function(options){
var myForm = this;
myForm.variable1 = true;
myForm.variable2 = true;
myForm.variable3 = true;
myForm.variable4 = true;
...
if(myForm.variable1){
// do something
}
...
}
})(jQuery);
Run Code Online (Sandbox Code Playgroud)
//文件准备在页面中:
<script type="text/javascript">
$(document).ready(function() {
$('#form1').myPlugin();
});
</script>
Run Code Online (Sandbox Code Playgroud) 我有以下代码可以在设定的时间后使会话过期。然而它无法正常工作。如果我将其设置为例如 1 分钟甚至 5 分钟,它会立即过期。你能帮我吗?
// duration in minutes * seconds
$duration = (DURATION * 60);
if(isset($_SESSION['started']))
{
// show banner and hide form
echo $msg;
$showform = 0;
if((time() - $_SESSION['started'] - $duration) > 0)
{
unset($_SESSION['count']);
unset($_SESSION['offender']);
$showform = 1;
}
}
else
{
$_SESSION['started'] = time();
}
Run Code Online (Sandbox Code Playgroud)