javascript - 保存后保持选中复选框

标签 javascript php jquery html checkbox

我的目标是例如如果我选择项目 1 并在我打开表单时单击保存或任何用户打开表单 Item1 需要显示为已选中但应该处于禁用状态但下面的代码可以隐藏所选值隐藏任何人都可以帮助。谢谢

      <script type="text/javascript" src="/IT/SiteAssets/jquery-3.1.0.min.js">                        </script>
   <script>
  $( document ).ready(function() {
     $.ajax({
         url: _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/getbytitle('computer test')/Items", //THE ENDPOINT
        method: "GET",
    async:false,
     headers: { "Accept": "application/json; odata=verbose" },
   success: function (data) {
    var obj = data.d.results;
    for(var i=0;i<data.d.results.length;i++)
    {
    hideval(obj[i].Title);
    }
      }
     });

       function hideval(title)
       {

       $.ajax({
          url: _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/getbytitle('Computer')/Items?$filter='"+title+"' eq Testing",         //THE ENDPOINT
         method: "GET",
      async:false,
     headers: { "Accept": "application/json; odata=verbose" },
    success: function (data) {
    if(data.d.results)
    {
    if(data.d.results.length > 0)
     $("span[title='"+title+"']").closest("tr").hide();
    // $("span[title='"+title+"']").closest("tr").attr("disabled",true);
}
        else
        {
          console.log(title);

    }
    }
  });
    }
       });
      </script>

最佳答案

改变

<?php if(isset($_POST['txt1'])) echo "checked='checked'"; ?>

<?php if(isset($_POST['txt1'])) echo "checked='checked' disabled='disabled'"; ?>

选中并禁用 textbox1(如果之前已选中)。

关于javascript - 保存后保持选中复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39464506/

相关文章:

javascript - 如何从下面的文本中提取信息?

javascript - 如何在多个元素上但不同时使用 toggleClass

php - 使用 PHP 将文件添加到未压缩的 zip

javascript - 让 Google 为我托管 jQuery 有哪些优点和缺点?

javascript - 具有散点图类别命名功能的免费 JavaScript/JQuery

php - 快速可靠地更新聊天室的最佳方法?

JavaScript 素数生成器

javascript - 检测何时触摸另一个 View - 在 React Native 中使用 PanResponder 拖动

php - 用于 PHP/MySQL 开发的 Linux 安装机器

PHP mysql_num_rows() 没有按预期工作