2016-09-13 4 views
1

내 목표는 예를 들어 항목 1을 선택하고 양식을 열거 나 사용자가 Item1을 선택하여 표시해야하는 양식을 열 때 저장을 클릭하면 사용할 수 있지만 아래 코드는 작동해야합니다. 선택된 값은 숨길 숨기기로 할 수있는 사람이 help.Thanks저장 후 체크 박스를 선택하려면

 <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> 
+0

모든 사용자에 대해이 작업을 수행하려면 값을 서버의 데이터 저장소에 유지해야합니다. Javascript만으로는 충분하지 않습니다. –

+0

데이터베이스에 값을 저장해야합니다. 선호하는 MYSQL – Ish

답변

2

변경

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

으로

미리 확인한 경우 textbox1을 확인하고 사용하지 않도록 설정하려면.

관련 문제