<table width="364" height="83" border="1">
<tr>
<td>Enter the Title:</td>
<td><input type="text" id="titletxt" name="titletxt"> </td>
</tr>
<tr>
<td>Enter the Name:</td>
<td><input type="text" id="nametxt" name="nametxt"> </td>
</tr>
<tr>
<td colspan="2"><input id="btnGetFieldType" onclick="getFieldType()" type="button" value="Get Field Type" align="middle" /></td>
</tr>
</table>
<script language="ecmascript" type="text/ecmascript">
var fieldCollection;
var field;
var list;
var t=document.getElementById('titletxt');
var n=document.getElementById('nametxt');
function getFieldType() {
var clientContext = SP.ClientContext.get_current();
if (clientContext != undefined && clientContext != null) {
var oList = clientContext.get_web().get_lists().getByTitle('ecmascript List');
var itemCreateInfo = new SP.ListItemCreationInformation();
this.oListItem = oList.addItem(itemCreateInfo);
oListItem.set_item('Title',t.value);
oListItem.set_item('Name',n.value);
oListItem.update();
clientContext.load(oListItem);
clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
}
}
function onQuerySucceeded() {
alert('Item created: ' + oListItem.get_id());
}
function onQueryFailed(sender, args) {
alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
}</script>
Nice Post Raja.. :)
ReplyDeleteThanks John....:)
Delete