jquery 实现checkbox全选、取消全选

<input type=”checkbox” name=”checkbox_name[]” id=”checkbox_name_1″ />1<br />

<input type=”checkbox” name=”checkbox_name[]” id=”checkbox_name_2″ />2<br />

<input type=”checkbox” name=”checkbox_name[]” id=”checkbox_name_3″ />3<br />

<input type=”checkbox” name=”checkbox_name[]” id=”checkbox_name_4″ />4<br />

<input type=”checkbox” name=”checkedAll” id=”checkedAll”/>全选/取消全选

  1. <script type=”text/javascript”><!–
  2. $(function() {
  3. $(“#checkedAll”).click(function() {
  4. if ($(this).attr(“checked”) == true) { // 全选
  5. $(“input[@name='checkbox_name[]‘]”).each(function() {
  6. $(this).attr(“checked”, true);
  7. });
  8. } else { // 取消全选
  9. $(“input[@name='checkbox_name[]‘]”).each(function() {
  10. $(this).attr(“checked”, false);
  11. });
  12. }
  13. });
  14. });
  15. // –></script>
  16. (全文…)

php获取checkbox值

前在做个程序时候遇到的困惑,如果用一个name的话,checkbox的值在PHP里面无法得到全部选择的值,今天刚看到一个比较好的办法,收下
首先是命名
<input type=’checkbox’ name=’checkbox[]‘ value=$dwmyrow[banzhu] />

提交页面处理
//当计划当作sql指令的一部分时:如果参与控制的字段是数值型的,则

if(! empty($_POST['checkbox'])) {
$expr = join(“,”, $_POST['checkbox']);
$sql = “select * from tbl_name where field in ($expr)”;
}

//如果参与控制的字段是数值型的,则

if(! empty($_POST['checkbox'])) {
$expr = “‘”.join(“‘,’”, $_POST['checkbox']).”.”;
$sql = “select * from tbl_name where field in ($expr)”;
}
(全文…)

jquery radio,checkbox,select操作

获取一组radio被选中项的值
var item = $(‘input[@name=items][@checked]‘).val();
获取select被选中项的文本
var item = $(“select[@name=items] option[@selected]“).text();
select下拉框的第二个元素为当前选中值
$(‘#select_id’)[0].selectedIndex = 1;
radio单选组的第二个元素为当前选中值
$(‘input[@name=items]‘).get(1).checked = true;
(全文…)

Jquery判断checkbox是否被选中

判断语句

if($(‘input:checkbox’).attr(“checked”)==true)

(全文…)