• ECMaScript 之获取数据


    var collListItem = null;
    function IsExsiteData()
        { 
           collListItem = null;
           var peoplePickerData1 = getPeoplePickerDataDocument();
           var userId1 = getXmlValue(peoplePickerData1, "/ArrayOfDictionaryEntry/DictionaryEntry[./Key = 'SPUserID']/Value");
           var ActivityID1=$("#td_IDInfo").text();
            var clientContext = new SP.ClientContext.get_current();
            var web = clientContext.get_web();
            var roleList = web.get_lists().getByTitle($("#div_LibName").text());
            var camlQuery = new SP.CamlQuery();
            var strCaml = "<View><ViewFields><FieldRef Name='ID'/></ViewFields><Query><Where><And><Eq><FieldRef Name='_x56e2__x961f__x6d3b52a8_ID' /><Value Type='Number'>"+ActivityID1 +"</Value></Eq><Eq><FieldRef Name='_x62a5_40d__x4eba_' LookupId='true' /><Value Type='User'>"+ userId1 +"</Value></Eq></And></Where></Query></View>";                  
            camlQuery.set_viewXml(strCaml);
            collListItem = roleList.getItems(camlQuery);
            clientContext.load(collListItem);
            clientContext.executeQueryAsync(
            function (sender, args) { QuerySucceeded(sender, args); },
            function (sender, args) { QueryFailed(sender, args); }
            );
        }
     	function QuerySucceeded(sender, args) {
            var listItemEnumerator = collListItem.getEnumerator();
            var idStr="";
            while(listItemEnumerator.moveNext())
            {
                var myListItem = listItemEnumerator.get_current();           
                idStr=idStr+myListItem.get_item('ID')+",";
            }
            if(idStr=="")
            {
               EntryVoteData();
            }
            else
            {
               alert("该用户!");
            }
          }
        function QueryFailed(sender, args) {
            alert("提失败!");
        }
    
  • 相关阅读:
    对于开发WEB方面项目需要的工具和技术了解
    SQLServer创建链接服务器
    Tomcat部署Web应用方法总结
    JDK/bin目录下的不同exe文件的用途
    js高级技巧自定义事件
    HTML5 web SQL
    js高级技巧拖放
    图片替换文字
    CSS内容生成(重要内容:css计数器)
    CSS 使元素垂直居中
  • 原文地址:https://www.cnblogs.com/TNSSTAR/p/2852923.html
Copyright © 2020-2023  润新知