Title: Auto Populate the data
Description: We have requirement that. Data need to display in text box based on other text box.
I have enter the Employee ID in one text box and need to populate the Employee name in other text box.

Exepected OutPut:
Steps:
Create Sharepont List called EmployeeDetails and create 2 columns EmployeeID and EmployeeName under that list.

Code:
Description: We have requirement that. Data need to display in text box based on other text box.
I have enter the Employee ID in one text box and need to populate the Employee name in other text box.
Exepected OutPut:
Steps:
Create Sharepont List called EmployeeDetails and create 2 columns EmployeeID and EmployeeName under that list.
Code:
- <script type="text/javascript" src="/_layouts/15/init.js"></script>
- <script type="text/javascript" src="/_layouts/15/sp.runtime.js"></script>
- <script type="text/javascript" src="/_layouts/15/sp.js"></script>
- <script type="text/javascript" src="/_layouts/15/MicrosoftAjax.js"></script>
- <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
- <script lang="javascript" type="text/javascript">
- $(document).ready(function ()
- {
- $('#employeeIDTxtbox').on('blur', function() {
- Dislaybind();
- });
- });
- function Dislaybind()
- {
- var clientContext = new SP.ClientContext();
- var oList = clientContext.get_web().get_lists().getByTitle('EmployeeDetails');
- var camlQuery = new SP.CamlQuery();
- var employeeID = $("#employeeIDTxtbox").val();
- camlQuery.set_viewXml('<View><Query><Where><Eq><FieldRef Name=\'EmployeeID\'/>' +
- '<Value Type=\'Text\'>'+ employeeID +'</Value></Eq></Where></Query></View>');
- this.collListItem = oList.getItems(camlQuery);
- clientContext.load(collListItem);
- clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceededDisplay),
- Function.createDelegate(this, this.onQueryFailedDisplay)
- );
- }
- function onQuerySucceededDisplay(sender, args)
- {
- var listItemInfo = '';
- var listItemEnumerator = collListItem.getEnumerator();
- while (listItemEnumerator.moveNext())
- {
- var oListItem = listItemEnumerator.get_current();
- $('#employeeIDTxtbox').val(oListItem.get_item('EmployeeID'))
- $('#employeeNameTxtbox').val(oListItem.get_item('EmployeeName'))
- }
- }
- function onQueryFailedDisplay(sender, args)
- {
- alert('Request failed. ' + args.get_message() +
- '\n' + args.get_stackTrace());
- }
- </script>
- Employee ID <input type="text" id="employeeIDTxtbox" /> <br/>
- Employee Name <input type="text" id="employeeNameTxtbox"/>