+ -
当前位置:首页 → 问答吧 → 看看我这全选jquery有什么问题

看看我这全选jquery有什么问题

时间:2011-12-16

来源:互联网

$(document).ready(function() {
  $("#checkbox").click(selectAll);
  });
  function selectAll() {
  var checked = $("#checkbox").attr("checked");
  $("[name='selectFlag']").each(function() {
  var subchecked = $(this).attr("checked");
   
  if (subchecked != checked)
  $(this).click();
  });
  }

  $(function() {
  var str = "";
  $("#LinkButton1").click(function() {
  $(":selectFlag").each(function() {

  if ($(this).attr("checked")==true) {
   
  str+= $(this).val() + "a";
  alert(str);
  } 
  });

  });

  });
$(document).ready(function() {
  $("#checkbox").click(selectAll);
  });
  function selectAll() {
  var checked = $("#checkbox").attr("checked");
  $("[name='selectFlag']").each(function() {
  var subchecked = $(this).attr("checked");
   
  if (subchecked != checked)
  $(this).click();
  });
  }

  $(function() {
  var str = "";
  $("#LinkButton1").click(function() {
  $(":selectFlag").each(function() {

  if ($(this).attr("checked")==true) {
   
  str+= $(this).val() + "a";
  alert(str);
  } 
  });

  });

  });
$(document).ready(function() {
  $("#checkbox").click(selectAll);
  });
  function selectAll() {
  var checked = $("#checkbox").attr("checked");
  $("[name='selectFlag']").each(function() {
  var subchecked = $(this).attr("checked");
   
  if (subchecked != checked)
  $(this).click();
  });
  }

  $(function() {
  var str = "";
  $("#LinkButton1").click(function() {
  $(":selectFlag").each(function() {

  if ($(this).attr("checked")==true) {
   
  str+= $(this).val() + "a";
  alert(str);
  } 
  });

  });

  });
这句 str+= $(this).val() + "a";
如果不加+号的话值是对的 如果加上 就会有累加的!!

作者: hhykjs1   发布时间: 2011-12-16

求解啊~~~!!!!

作者: hhykjs1   发布时间: 2011-12-17

累加.然后切割 存 array

作者: jayrao5566   发布时间: 2011-12-17

帮顶!!!!

作者: landry1234   发布时间: 2011-12-17