Link to home
Create AccountLog in
Avatar of Isaac
IsaacFlag for United States of America

asked on

jquery submit to SharePoint 2010

Hi All,

For some reason, my code below does not submit.  Is my syntax off?  I get no errors.

<style>
table.formtbl {
&#9;&#9;background:#ebf4fb;
&#9;&#9;font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
&#9;&#9;font-size:12px;
&#9;}
&#9;table.formtbl input{
&#9;&#9;float:left;
&#9;&#9;font-size:12px;
&#9;&#9;padding:4px 2px;
&#9;&#9;border:solid 1px #aacfe4;
&#9;&#9;width:200px;
&#9;}
&#9;
&#9;.bgColor {
&#9;background-color:white;
&#9;text-align:right
&#9;}
&#9;
&#9;.bgColorElement {&#9;
&#9;&#9;background-color:white;
&#9;}
&#9;
</style>

<table border="0" style="width: 45%">
<tr>
<td style="background-color:#eeeeee">
&#9;<table class="formtbl" style="width: 100%" cellspacing="1" cellpadding="2">
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td colspan="2" style="width:313px;font-weight:bold;text-align:left"><h2>Add a New Deliverable</h2></td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Deliverable Name</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColor"><input name="DeliverableName" type="text" id="txtDeliverableName"></td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">FY</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <select name="Select1" id="drpdFY">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;    <option value=""></option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="2013">2013</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="2013">2014</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="2013">2015</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  </select>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Activity</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <select name="Select2" id="drpdActivity">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9; &#9;<option value=""></option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="Aerial Networking">Aerial Networking</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="AISR Comms">AISR Comms</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="Cross-Cutting">Cross-Cutting</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="Maritime Networking">Maritime Networking</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="Other">Other</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="SATCOM & Terminals">SATCOM & Terminals</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="Tactical Networking">Tactical Networking</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  </select>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;        </td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Function</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<select name="Select3" id="drpdFunction">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value=""></option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="AoAs">AoAs</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Assessments">Assessments</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Long-Range Plans & Resource Allocatiion">Long-Range Plans & Resource Allocatiion</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Portfolio Mgt & Systems Eng.">Portfolio Mgt & Systems Eng.</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Program Oversight">Program Oversight</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Technical Oversight">Technical Oversight</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="OTHER">OTHER</option>&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</select>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px; height: 29px;font-weight:bold" class="bgColor">Project</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="height: 29px" class="bgColorElement"><input name="Text2" type="text" id="txtProject"></td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Government Lead</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<select id="drpdGovtLead">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value=""></option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Pino">Pino</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Greenfield">Greenfield</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Myers">Myers</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Chartier">Chartier</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Yarbrough">Yarbrough</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Brown">Brown</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Cardwell">Cardwell</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value="Corbett">Corbett</option>&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</select>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Product</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement"><input type="text" id="txtProduct"></td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Performer</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<select name="Select5" id="drpdPerformer">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option value=""></option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</select>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Contract</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<select name="Select10" id="drpdContract" multiple>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option></option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</select>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</td>
&#9;&#9;&#9;&#9;&#9;</tr>&#9;&#9;&#9;&#9;
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Performer POCs</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<select name="Select6" id="drpdPerformerPoc">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;  <option></option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</select>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Description</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement"><textarea name="TextArea1" cols="20" rows="2" id="textADescription"></textarea></td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Start Date</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement"><input type="text" id="StartDate"></td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">End Date</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement"><input type="text" id="EndDate"></td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Status</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<select name="Select7" id="drpdStatus">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;   <option value=""></option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;   <option value="Completed">Completed</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;   <option value="In Progress">In Progress</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;   <option value="Not Started">Not Started</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</select>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Completion Date</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement"><input type="text" id="CompletionDate"></td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">AOT Designator</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<select name="Select8" id="drpdAotDesignator">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option></option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="Yes">Yes</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="No">No</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</select>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</td>
&#9;&#9;&#9;&#9;&#9;</tr>&#9;&#9;&#9;&#9;&#9;
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor"><span style="display:none">Realm</span></td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<span style="display:none">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<select name="Select9" id="drpdRealm">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option></option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="Acquisition">Acquisition</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="Requirements">Requirements</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="Oversight">Oversight</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="Technical Design/Demo">Technical Design/Demo</option>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<option value="Critical Change">Critical Change</option>&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</select>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</span>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;</td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Planned</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement">
&#9;
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<input name="Text4" type="text" id="txtPlanned"></td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px;font-weight:bold" class="bgColor">Staff Months</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td class="bgColorElement">
&#9;
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<input name="Text6" type="text" id="txtStaffMonths"></td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="width: 313px; height: 29px;font-weight:bold" class="bgColor">Planned Funding</td>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td style="height: 29px" class="bgColorElement">
&#9;
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<input name="Text5" type="text" id="txtPlannedFunding"></td>
&#9;&#9;&#9;&#9;&#9;</tr>&#9;&#9;&#9;
&#9;&#9;&#9;&#9;&#9;<tr>
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<td colspan="2" class="bgColorElement">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;<input type="submit" id="SubmitButton" value="Submit" onclick="SubmitButtonClick(this)">
&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&nbsp;</td>
&#9;&#9;&#9;&#9;&#9;</tr>
&#9;</table>
</td>
</tr>
</table>

<!-- Begin Javascript and JQuery -->
<script type="text/javascript" src="http://win-2n0d15326id:11275/CNportal/js/jquery-1.8.2.min.js" language="javascript"></script>
<script type="text/javascript" src="http://win-2n0d15326id:11275/CNportal/js/jquery.SPServices-0.7.2.min.js" language="javascript"></script>
<script type="text/javascript" src="http://win-2n0d15326id:11275/CNportal/js/jquery-ui-LatestVersion.js" language="javascript"></script>
<link rel="stylesheet" type="text/css" href="http://win-2n0d15326id:11275/CNportal/style/jquery-ui-LatestVersion.css">

<script type="text/javascript">

$(function() {
    $( "#StartDate" ).datepicker();
&#9;$( "#EndDate" ).datepicker();
&#9;$( "#CompletionDate" ).datepicker();
  });
  

$(document).ready(function() {
 
&#9;// Gets the current sites URL
&#9;currSiteUrl = $().SPServices.SPGetCurrentSite();

//Get Contract Performer data to populate drop down list&#9;
GetListData("Contract Performer","","GetPerformerName",true);
&#9;

}) //Close Main Function

$("#drpdPerformer").change(function(){&#9;
&#9;var queryThis = "<Where><Eq><FieldRef Name='ContractorName'/><Value Type='Lookup'>" + $("#drpdPerformer").val() + "</Value></Eq></Where>";
&#9;GetPerformerStaff(queryThis);
&#9;
&#9;var ctrQuery = "<Where><Eq><FieldRef Name='Performer'/><Value Type='Lookup'>" + $("#drpdPerformer").val() + "</Value></Eq></Where>";
&#9;GetContracts(ctrQuery);
});

$("#drpdAotDesignator").change(function(){
&#9;if ($("#drpdAotDesignator").val()=="Yes")
&#9;{
&#9;&#9;$("#drpdRealm").css("display", "inline");
&#9;}

});

//Gets list data
function GetListData(ListName,Query,CompleteMethod,isAsync)
{
&#9;var soapEnv =
        "<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/'>" +
            "<soapenv:Body>" +
                "<GetListItems xmlns='http://schemas.microsoft.com/sharepoint/soap/'>" +
                    "<listName>"+ListName+"</listName>" + Query&#9;+&#9;&#9;&#9;&#9;
                    "<viewFields>" +
                        "<ViewFields>" +
                        "</ViewFields>" +
                    "</viewFields>" +
                "</GetListItems>" +
            "</soapenv:Body>" +
        "</soapenv:Envelope>";&#9;&#9;&#9;&#9;
    $.ajax(
&#9;{
        url: currSiteUrl + "/_vti_bin/lists.asmx",
        type: "POST",
&#9;&#9;async: isAsync,
        dataType: "xml",
        data: soapEnv,
        complete: function(xData, status){
&#9;&#9;//alert(CompleteMethod);
&#9;&#9;&#9;if(CompleteMethod == "GetPerformerName")
&#9;&#9;&#9;&#9;GetPerformerName(xData,status);&#9;
&#9;&#9;&#9;//if(CompleteMethod == "GetPerformerStaff")
&#9;&#9;&#9;//&#9;GetPerformerStaff(xData,status);
&#9;&#9;},
        contentType: "text/xml; charset=\"utf-8\""
    });&#9;
}

function GetPerformerName(xData, status) 
{
&#9;//Iterates through each row and returns information - Populates the "Performer" dropdown with values from the Objectives list
    $(xData.responseXML).find("z\\:row").each(function() 
&#9;{  &#9;
&#9;&#9;var Title = $(this).attr("ows_Title");
&#9;&#9;var appendThis = "<option value='"+Title+"'>"+Title+"</option>";&#9;&#9;&#9;&#9;&#9;
&#9;&#9;$("#drpdPerformer").append(appendThis);&#9;&#9;
&#9;});
}


function GetContracts(qry) 
{
&#9;$("#drpdContract").find('option').remove();
&#9;$("#drpdContract").append('<option></option>');
&#9;
&#9;$().SPServices({
    operation: "GetListItems",
    async: false,
    listName: "Contracts",
    CAMLViewFields: "<ViewFields></ViewFields>",
    CAMLQuery:"<Query>" +
                  qry +
               "</Query>",

    completefunc: function (xData, Status) {


      $(xData.responseXML).SPFilterNode("z:row").each(function() {
      
&#9;&#9;var appendThis = "<option value='"+$(this).attr("ows_Title")+"'>"+$(this).attr("ows_Title")+"</option>";&#9;&#9;&#9;&#9;&#9;
&#9;&#9;$("#drpdContract").append(appendThis);

      });


     }

  });
&#9;
&#9;
&#9;
&#9;
&#9;
   /* $(xData.responseXML).find("z\\:row").each(function() 
&#9;{  &#9;&#9;&#9;
&#9;&#9;var appendThis = "<option value='"+$(this).attr("ows_Title")+"'>"+$(this).attr("ows_Title")+"</option>";&#9;&#9;&#9;&#9;&#9;
&#9;&#9;$("#drpdPerformerPoc").append(appendThis);
&#9;});*/
}


function GetPerformerStaff(qry) 
{
&#9;$("#drpdPerformerPoc").find('option').remove();
&#9;$("#drpdPerformerPoc").append('<option></option>');
&#9;
&#9;$().SPServices({
    operation: "GetListItems",
    async: false,
    listName: "Performer Staff",
    CAMLViewFields: "<ViewFields></ViewFields>",
    CAMLQuery:"<Query>" +
                  qry +
               "</Query>",

    completefunc: function (xData, Status) {


      $(xData.responseXML).SPFilterNode("z:row").each(function() {
      
&#9;&#9;var appendThis = "<option value='"+$(this).attr("ows_Title")+"'>"+$(this).attr("ows_Title")+"</option>";&#9;&#9;&#9;&#9;&#9;
&#9;&#9;$("#drpdPerformerPoc").append(appendThis);

      });


     }

  });
&#9;
&#9;
&#9;
&#9;
&#9;
   /* $(xData.responseXML).find("z\\:row").each(function() 
&#9;{  &#9;&#9;&#9;
&#9;&#9;var appendThis = "<option value='"+$(this).attr("ows_Title")+"'>"+$(this).attr("ows_Title")+"</option>";&#9;&#9;&#9;&#9;&#9;
&#9;&#9;$("#drpdPerformerPoc").append(appendThis);
&#9;});*/
}


function SubmitButtonClick(element)
{
//alert("HELLO");
//alert($().SPServices.SPGetCurrentSite());
alert($("#drpdActivity").val());&#9;
&#9;//
&#9;$().SPServices(
&#9;&#9;&#9;&#9;{
&#9;&#9;&#9;&#9;&#9;operation: "UpdateListItems",
&#9;&#9;&#9;&#9;&#9;listName: "Deliverables",
&#9;&#9;&#9;&#9;&#9;async: false,&#9;&#9;&#9;&#9;&#9;
&#9;&#9;&#9;&#9;&#9;updates: "<Batch OnError='Continue' PreCalc='TRUE'>" +
&#9;&#9;&#9;&#9;&#9;&#9;"<Method ID='1' Cmd='New'>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='Title'>"+$("#txtDeliverableName").val()+"</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='Activity'>" + $("#drpdActivity").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='AOTDesignator'>" + $("#drpdAotDesignator").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='CompletionDate'>" + $("#CompletionDate").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='Contract'>" + $("#drpdContract").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='EndDate'>" + $("#EndDate").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='StartDate'>" + $("#StartDate").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='Description'>" + $("#textDescription").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='GovernmentLead'>" + $("#drpdGovtLead").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='Product'>" + $("#txtProduct").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='Status'>" + $("#drpdStatus").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='Function'>" + $("#drpdFunction").val() + "</Field>" +&#9;&#9;&#9;&#9;&#9;
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='FY'>" + $("#drpdFY").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='Performer'>" + $("#drpdPerformer").val() + "</Field>" +&#9;
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='PerformerPOCs'>" + $("#drpdPerformerPOCs").val() + "</Field>" +&#9;&#9;&#9;&#9;
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='Planned'>" + $("#txtPlanned").val() + "</Field>" +&#9;
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='PlannedFunding'>" + $("#txtPlannedFunding").val() + "</Field>" +&#9;&#9;&#9;&#9;&#9;
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='Project'>" + $("#txtProject").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='Realm'>" + $("#drpdRealm").val() + "</Field>" +
&#9;&#9;&#9;&#9;&#9;&#9;&#9;"<Field Name='StaffMonths'>" + $("#txtStaffMonths").val() + "</Field>" + &#9;&#9;&#9;
&#9;&#9;&#9;&#9;&#9;&#9;"</Method>" +
&#9;&#9;&#9;&#9;&#9;"</Batch>",
&#9;&#9;&#9;&#9;&#9;completefunc: function(xData, Status) 
&#9;&#9;&#9;&#9;&#9;{
&#9;&#9;&#9;&#9;&#9;&#9;//SaveRisks();
&#9;&#9;&#9;&#9;&#9;}
&#9;
&#9;
});

}
</script>

Open in new window

Avatar of Rainer Jeschor
Rainer Jeschor
Flag of Germany image

Hi,
to verify that this is not a data type issue, could you please run the following script and attach the generated file?
Please adjust the site url and output path variable
$siteUrl = "http://yoursharepointsiteurl"
$listName = "Deliverables"
$outputPath = "C:\ListDeliverablesSchema.xml"
$site = Get-SPSite -Identity $siteUrl
$web = $site.OpenWeb() 
$list = $web.Lists[$listName]
$list.SchemaXML | Out-File $outputPath

Open in new window


Thanks.
Rainer
Avatar of Isaac

ASKER

When I got to the 4th line, I get the following error:

User generated image
Hi,
sorry, I forgot to mention that the Powershell script has to run in the Sharepoint management shell (because this loads the right Sharepoint commandlets)
On the Sharepoint server -> Start -> All programs -> Sharepoint server -> Sharepoint management shell
Avatar of Isaac

ASKER

Here's what i get now..

User generated image
Hi,
ok, it seems that this is a SPWeb object, so lets try to access that directly:
Get-SPWeb
$webUrl = "http://win-2n0d15326id:11275/CNportal"
$listName = "Deliverables"
$outputPath = "C:\ListDeliverablesSchema.xml"
# Code to get the info
$web = Get-SPWeb $webUrl
$list = $web.Lists[$listName]
$list.SchemaXML | Out-File $outputPath

Open in new window

Avatar of Isaac

ASKER

That worked...Please see attached.

Thanks!
ListDeliverablesSchema.xml
ASKER CERTIFIED SOLUTION
Avatar of Rainer Jeschor
Rainer Jeschor
Flag of Germany image

Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
Avatar of Isaac

ASKER

Thanks Rainer..

I don't understand why I don't get errors for the issues you speak of.  
I'm new to spservices so I guess I will understand more with time.

Thanks again!
Avatar of Isaac

ASKER

Hi Rainer,

I have changed some of the field names and got them working but I still can't get all of them to work.  I attached the new Schema file like before.  Here's the new code below.  The ones that are not commented out work but 2 don't: When I uncomment "PerformerPOCs" and "Status" , the insert does not work and it matches the static name in the schema.  Any ideas? Thanks!

<table border="0" style="width: 45%">
<tr>
<td style="background-color:#eeeeee">
	<table class="formtbl" style="width: 100%" cellspacing="1" cellpadding="2">
					<tr>
									<td colspan="2" style="width:313px;font-weight:bold;text-align:left"><h2>Add a New Deliverable</h2></td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Deliverable Name</td>
									<td class="bgColor"><input name="DeliverableName" type="text" id="txtDeliverableName"></td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">FY</td>
									<td class="bgColorElement">
									  <select name="Select1" id="drpdFY">
									    <option value=""></option>
										<option value="2013">2013</option>
										<option value="2013">2014</option>
										<option value="2013">2015</option>
									  </select>
									</td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Activity</td>
									<td class="bgColorElement">
									  <select name="Select2" id="drpdActivity">
									 	<option value=""></option>
										<option value="Aerial Networking">Aerial Networking</option>
										<option value="AISR Comms">AISR Comms</option>
										<option value="Cross-Cutting">Cross-Cutting</option>
										<option value="Maritime Networking">Maritime Networking</option>
										<option value="Other">Other</option>
										<option value="SATCOM & Terminals">SATCOM & Terminals</option>
										<option value="Tactical Networking">Tactical Networking</option>
									  </select>
							        </td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Function</td>
									<td class="bgColorElement">
										<select name="Select3" id="drpdFunction">
										  <option value=""></option>
										  <option value="AoAs">AoAs</option>
										  <option value="Assessments">Assessments</option>
										  <option value="Long-Range Plans & Resource Allocatiion">Long-Range Plans & Resource Allocatiion</option>
										  <option value="Portfolio Mgt & Systems Eng.">Portfolio Mgt & Systems Eng.</option>
										  <option value="Program Oversight">Program Oversight</option>
										  <option value="Technical Oversight">Technical Oversight</option>
										  <option value="OTHER">OTHER</option>										  										  										  										  										  										  
										</select>
									</td>
					</tr>
					<tr>
									<td style="width: 313px; height: 29px;font-weight:bold" class="bgColor">Project</td>
									<td style="height: 29px" class="bgColorElement"><input name="Text2" type="text" id="txtProject"></td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Government Lead</td>
									<td class="bgColorElement">
										<select id="drpdGovtLead">
										  <option value=""></option>
										  <option value="Pino">Pino</option>
										  <option value="Greenfield">Greenfield</option>
										  <option value="Myers">Myers</option>
										  <option value="Chartier">Chartier</option>
										  <option value="Yarbrough">Yarbrough</option>
										  <option value="Brown">Brown</option>
										  <option value="Cardwell">Cardwell</option>
										  <option value="Corbett">Corbett</option>										  										  										  										  										  										  										  
										</select>
									</td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Product</td>
									<td class="bgColorElement"><input type="text" id="txtProduct"></td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Performer</td>
									<td class="bgColorElement">
										<select name="Select5" id="drpdPerformer">
										  <option value=""></option>
										</select>
									</td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Contract</td>
									<td class="bgColorElement">
												<select name="Select10" id="drpdContract" multiple>
													<option></option>
												</select>
									</td>
					</tr>				
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Performer POCs</td>
									<td class="bgColorElement">
										<select name="Select6" id="drpdPerformerPoc">
										  <option></option>
										</select>
									</td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Description</td>
									<td class="bgColorElement"><textarea name="TextArea1" cols="20" rows="2" id="textADescription"></textarea></td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Start Date</td>
									<td class="bgColorElement"><input type="text" id="StartDate"></td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">End Date</td>
									<td class="bgColorElement"><input type="text" id="EndDate"></td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Status</td>
									<td class="bgColorElement">
										<select name="Select7" id="drpdStatus">
										   <option value=""></option>
										   <option value="Completed">Completed</option>
										   <option value="In Progress">In Progress</option>
										   <option value="Not Started">Not Started</option>
										</select>
									</td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Completion Date</td>
									<td class="bgColorElement"><input type="text" id="CompletionDate"></td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">AOT Designator</td>
									<td class="bgColorElement">
										<select name="Select8" id="drpdAotDesignator">
											<option></option>
											<option value="Yes">Yes</option>
											<option value="No">No</option>
										</select>
									</td>
					</tr>					
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor"><span style="display:none">Realm</span></td>
									<td class="bgColorElement">
									<span style="display:none">
													<select name="Select9" id="drpdRealm">
													<option></option>
													<option value="Acquisition">Acquisition</option>
													<option value="Requirements">Requirements</option>
													<option value="Oversight">Oversight</option>
													<option value="Technical Design/Demo">Technical Design/Demo</option>
													<option value="Critical Change">Critical Change</option>													
													</select>
									</span>
									</td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Planned</td>
									<td class="bgColorElement">
	
													<input name="Text4" type="text" id="txtPlanned"></td>
					</tr>
					<tr>
									<td style="width: 313px;font-weight:bold" class="bgColor">Staff Months</td>
									<td class="bgColorElement">
	
													<input name="Text6" type="text" id="txtStaffMonths"></td>
					</tr>
					<tr>
									<td style="width: 313px; height: 29px;font-weight:bold" class="bgColor">Planned Funding</td>
									<td style="height: 29px" class="bgColorElement">
	
													<input name="Text5" type="text" id="txtPlannedFunding"></td>
					</tr>			
					<tr>
									<td colspan="2" class="bgColorElement">
									<input type="submit" id="SubmitButton" value="Submit" onclick="SubmitButtonClick(this)">
									&nbsp;</td>
					</tr>
	</table>
</td>
</tr>
</table>

<!-- Begin Javascript and JQuery -->
<script type="text/javascript" src="http://win-2n0d15326id:11275/CNportal/js/jquery-1.8.2.min.js" language="javascript"></script>
<script type="text/javascript" src="http://win-2n0d15326id:11275/CNportal/js/jquery.SPServices-0.7.2.min.js" language="javascript"></script>
<script type="text/javascript" src="http://win-2n0d15326id:11275/CNportal/js/jquery-ui-LatestVersion.js" language="javascript"></script>
<link rel="stylesheet" type="text/css" href="http://win-2n0d15326id:11275/CNportal/style/jquery-ui-LatestVersion.css">

function SubmitButtonClick(element)
{

	var DeliverableName = $("#txtDeliverableName").val();
	var FY = $("#drpdFY").val();
	var Activity = $("#drpdActivity").val();
	var Function = $("#drpdFunction").val();
	var Project = $("#txtProject").val();
	var Product = $("#txtProduct").val();
	var GovtLead = $("#drpdGovtLead").val();
	var Performer = $("#drpdPerformer").val();
	var PerformerPOC = $("#drpdPerformerPoc").val();
	var Description = $("#textADescription").val();
	var StartDate = $("#StartDate").val();
	var EndDate = $("#EndDate").val();
	var CompletionDate = $("#CompletionDate").val();
	var Planned = $("#txtPlanned").val();
	var staffMonths = $("#txtStaffMonths").val();
	var status = $("#drpdStatus").val();
	
	$().SPServices(
				{
					operation: "UpdateListItems",
					listName: "Deliverables",
					async: false,					
					updates: "<Batch OnError='Continue' PreCalc='TRUE'>" +
						"<Method ID='1' Cmd='New'>" +
							"<Field Name='Title'>"+DeliverableName+"</Field>" +
							"<Field Name='FY'>" +FY+ "</Field>" +
						    "<Field Name='Activity'>"+Activity+"</Field>" +
							"<Field Name='Function'>" +Function+ "</Field>" +							    
							"<Field Name='Project'>" +Project+ "</Field>" +
							"<Field Name='Product'>" +Product+ "</Field>" +
							"<Field Name='GovtLead'>" +GovtLead+ "</Field>" +							
							"<Field Name='Performer'>" +Performer+ "</Field>" +
							"<Field Name='PerformerPOCs'>" +PerformerPOC+ "</Field>" +
							"<Field Name='Description'>" +Description+ "</Field>" +
							"<Field Name='StartDate'>" +StartDate+ "</Field>" +
							"<Field Name='EndDate'>" +EndDate+ "</Field>" +
							"<Field Name='CompletionDate'>" +CompletionDate+ "</Field>" +
							"<Field Name='Planned'>" +Planned+ "</Field>"+
							"<Field Name='StaffMonths'>" +staffMonths+ "</Field>" + 							
							"<Field Name='Status'>" +status+ "</Field>" +
							/*"<Field Name='AOTDesignator'>" + $("#drpdAotDesignator").val()+ "</Field>" +							
							"<Field Name='Contract'>" +$("#drpdContract").val()+ "</Field>" +																																				
							"<Field Name='PlannedFunding'>" + $("#txtPlannedFunding").val()+ "</Field>" +												
							"<Field Name='Realm'>" +$("#drpdRealm").val()+ "</Field>" +	*/					
						"</Method>" +
					"</Batch>",
					completefunc: function(xData, Status) 
					{
						//SaveRisks();
						alert("HELP");
					}
	
	
});

}
</script>

Open in new window

Avatar of Isaac

ASKER

I finally got it to work.  The issue was that in one of my drop down boxes, one of my values had an "&".  I guess the SP list does not like this.  When i changed it to an "and", everything worked fine.
Avatar of Isaac

ASKER

Thanks for all your help Rainerj