前言
最近在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"); }
结束语
这个文章会不断更新,欢迎有需要的朋友收藏起来。