我需要创建一个类型选择的网站列。其中包含"是"和"不"作为两个选项和默认值为"空"使用javascript对象模型。任何人都可以建议。谢谢!!!!!
此致 Rajkishore
答案 0 :(得分:0)
看看这段代码:
<script>
$(document).ready(function(){
$("#btnCreateSiteColumn").click(function(){
var model = {
'parameters': {
'__metadata': { 'type': 'SP.FieldCreationInformation' },
'Title':'My Choice Column',
'FieldTypeKind': 6,
'Required': true,
'Choices': {
'__metadata': { 'type':'Collection(Edm.String)' },
'results': [ 'Yes', 'No' ]
}
}
};
$.ajax({
url: 'http://Url.Of.Your.Site.Collection/_api/web/fields/addfield',
type: "POST",
data: JSON.stringify(model),
headers: {
"accept": "application/json;odata=verbose",
"content-type": "application/json;odata=verbose",
"X-RequestDigest": $("#__REQUESTDIGEST").val()
},
success: function(data) {
alert('Site column created');
},
error: function(error) {
alert('Error creating site column');
}
});
});
});
</script>
<a id="btnCreateSiteColumn">Create Site Column</a>