zoukankan      html  css  js  c++  java
  • SharePoint 表单开发常用脚本[不断更新ing]

      前言

      最近在SharePoint中开发工作流表单,经常会用到一些脚本,但是自己记性又不好,就把常用的记下来,既方便自己将来使用,没准还能对别人有所帮助。

      正文

      1.SharePoint REST API 获取列表数据

    jQuery.ajax({
        url: "http://URL/_api/web/lists/GetByTitle('ListName')/items(ItemId)",
        type: "Get",
        headers: {
            "X-HTTP-Method": "Get",
            "accept": "application/json;odata=verbose",
            "content-type": "application/json;odata=verbose",
            "X-RequestDigest": $("#__REQUESTDIGEST").val(),
            "IF-MATCH": "*"
        },
        success: function() {},
        error: function() {}
    });

      2.$.each() 的用法

    $.each(data,
    function(index, item) {
       //遍历item的属性,比如item.Key
    });

       3.数组按照日期排序

    var tableData = [];
    tableData = tableData.sort(function(a, b) {
        var aa = new Date(a.Date);
        var bb = new Date(b.Date);
        return bb - aa;
    });

       4.JQ绑定单击事件

    $("#ID").on("click",
    function() {
        funDo();
    });

      5.JQ执行单击事件

    $("#ID").trigger("click")

       6.JQ执行ajax

    $.ajax({
        url: url,
        method: "POST",
        data: mydata,
        dataType: "text",
        success: function(result) {}
    })

       7.判断字符串是不是全空格

    var test = "      ";
    //为空或全部为空格
    if (test.match(/^[ ]*$/)) {
            console.log("all space or empty");
    }

      结束语

      这个文章会不断更新,欢迎有需要的朋友收藏起来。

  • 相关阅读:
    HashMap
    Linux安装JDK步骤
    CentOS修改Tomcat端口号
    centos 如何关闭防火墙?
    redhat linux/CentOS 6/7 如何关闭防火墙?
    CentOS6.7 常用操作命令
    java 表现层:jsp、freemarker、velocity
    存储的瓶颈(1)
    Monkey测试:启动adb shell失败
    HTTP学习记录:四、头信息(请求和响应)
  • 原文地址:https://www.cnblogs.com/jianyus/p/12452160.html
Copyright © 2011-2022 走看看