jQuery选择器:多个not :input:not([type=radio]):not([type=submit]):not([type=file])
php中一个值要跟很多个值比较时,把多个值放在数组中,利用in_array(value,array)来比较
php表单数组:一个动态生成的PHP表单数组,不依靠Javascript,就可以将很多数据仅仅以一个数组变量的方式提交上去,真的很有用,不然计数什么的麻烦死了。
< input name="a[]" value="1" />
< input name="a[]" value="2" />
< input name="a[]" value="3" />
$_POST结果为:
Array
(
[a] => Array
(
[0] => 1
[1] => 2
[2] => 3
)
)
这样命名:< input name="a[2]" value="1" />
< input name="a[5]" value="2" />
< input name="a[9]" value="3" />
$_POST输出结果为:
Array
(
[a] => Array
(
[2] => 1
[5] => 2
[9] => 3
)
)
多维数组也ok.
javascript传递this参数:
<a href="" onclick="delinfo(this,\'Record\');">
delinfo(obj) {
alert($(obj).val());
}
接收参数一定不能用this,delinfo(this)是错的,谨记。
jquery中closet函数对table元素无效。
&&:叫布尔"与",AND叫逻辑"与"
$a = 1 && 0;
$b = 1 AND 0;
var_dump($a);
var_dump($b);
前者会尝试先计算1 && 0,得到结果后再赋给$a,后者会先将1赋给$b;所以结果为
bool(false) int(1)
用的时候要注意。