js 获取后台的字段 改变 checkbox的被选中的状态 代码

  

复制代码 代码如下:

  <td width="15%" align="left">是否为分包人</td>

  <td width="35%" align="left">

  <INPUT TYPE="checkbox" NAME="fbr"  id="fbr1">

  <s:hidden name="fbr" id="fbr"></s:hidden>

  </td>

  <td width="15%" align="left">是否为总包人</td>

  <td width="35%" align="left">

  <INPUT TYPE="checkbox" NAME="zbr"  id="zbr1">

  <s:hidden name="zbr" id="zbr"></s:hidden>

  </td>

  zbr = ("Y".equals(String.valueOf(map.get("ylzd11"))))?"1":"0";////是否为总包人

  fbr = ("Y".equals(String.valueOf(map.get("ylzd12"))))?"1":"0";//是否为分包人

  return "jzysuccess";

  function init(){

  //通用发票的付款方类型代码   1 代表为单位  0 代表为个人

  if($("#fkfLxDm").val()=='1'){

  $('input[type=radio][value=1]')[0].checked = true;

  }else if ($("#fkfLxDm").val()=='0'){

  $('input[type=radio][value=0]')[0].checked =true;

  }

  //建筑业统一发票  是否为总包人

  if($("#zbr").val()=='1'){

  //<INPUT TYPE="checkbox" NAME="zbr"  id="zbr1">  zbr 总包人的id 要准确 唯一

  $("#zbr1")[0].value = true;

  alert($("#zbr").val());

  $('input[type=checkbox][value=true]')[0].checked =true;

  alert($("#fbr").val());

  }else {

  $("#zbr")[0].value = false;

  $('input[type=checkbox][value=false]')[0].checked ==false;

  }

  //建筑业统一发票  是否为分包人

  alert($("#fbr").val());

  if($("#fbr").val()=='1'){

  // <INPUT TYPE="checkbox" NAME="fbr"  id="fbr1"> fbr 分包人  id 要准确 唯一

  $("#fbr1")[0].value = true;

  $('input[type=checkbox][value=true]')[1].checked =true;

  }else {

  $("#fbr")[0].value = false;

  $('input[type=checkbox][value=false]')[1].checked  =false;

  }

  }