为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 php 和 jquery 从数据库获取复选框数据?

如何使用 php 和 jquery 从数据库获取复选框数据?

PHP
森栏 2023-09-08 21:57:26
我正在尝试显示复选框值,例如数据库是否包含以下内容 Array(    [0] => Array        (            [userid] => 868            [username] => Pavanasri            [firstname] => Pavana            [email] => pavan@gmail.com            [signupdate] => 2020-07-13            [add_topic_priv] => Y            [add_subject_priv] => Y            [add_post_priv] => Y            [add_note_priv] => Y            [add_disable_priv] => N            [add_notifications_priv] => Y        )    [1] => Array        (            [userid] => 785            [username] => sam123            [firstname] => sam            [email] => sa@gmail.com            [signupdate] => 2020-07-23            [add_topic_priv] => Y            [add_subject_priv] => Y            [add_post_priv] => Y            [add_note_priv] => Y            [add_disable_priv] => N            [add_notifications_priv] => Y        ))所以这里我有一些从数据库获取的字段,前 5 个字段显示在表中。但是对于复选框值,如何使用 jquery 在前端显示选中的值 [y]。这是 jquery 代码。  window.fillData = function(){  alert("memberslist");   var gid = $("#proid").val();       $.ajax({        type:"POST",        dataType:"json",        url:"memberslist.php",        data:{          gid:gid,          action:"membersList",         },         success : function(response)        {                     if(response.status=="1")          {            response.data.forEach(function(item) {              if (item.add_topic_priv =="Y")            {              $("#topic").is(":checked");            }在上面的代码中,我试图打印字段,但到达复选框时,它没有显示检查“topic”的 id。我们如何通过 jQuery 获取 html 中的检查值。这样我就可以申请到其他领域。输出我想要的
查看完整描述

1 回答

?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

去检查


$("#topic").prop("checked", true);

取消选中


$("#topic").prop("checked", false);

编辑[包含稍后询问的代码]


          if(response.status=="1")

          {

            

            response.data.forEach(function(item, index) {


            ....


            row += "<td> <input type=checkbox id=topic" + index +  "name=example2 class=td-check-box> </td>";


            ....


            $("#tableid").append(row);


              if (item.add_topic_priv =="Y")

            {

              $("#topic" + index).is(":checked");

            }

           

            })

          }

        },


查看完整回答
反对 回复 2023-09-08
  • 1 回答
  • 0 关注
  • 78 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信