18 February 2011

Call a SharePoint Web service from JavaScript

<div dir="ltr" style="text-align: left;" trbidi="on">
<pre><div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl1" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row1" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><%@ Page Language="C#" %></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl2" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row2" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"><</span><span class="HTML_ELM"><span style="color: maroon;">html</span></span><span style="color: blue;"> </span><span class="HTML_ATR"><span style="color: red;">dir</span></span><span style="color: blue;">=<span class="HTML_VAL">"ltr"</span>></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl3" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row3" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"><</span><span class="HTML_ELM"><span style="color: maroon;">head</span></span><span style="color: blue;"> </span><span class="HTML_ATR"><span style="color: red;">runat</span></span><span style="color: blue;">=<span class="HTML_VAL">"server"</span>></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl4" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row4" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"><</span><span class="HTML_ELM"><span style="color: maroon;">META</span></span><span style="color: blue;"> </span><span class="HTML_ATR"><span style="color: red;">name</span></span><span style="color: blue;">=<span class="HTML_VAL">"WebPartPageExpansion"</span> </span><span class="HTML_ATR"><span style="color: red;">content</span></span><span style="color: blue;">=<span class="HTML_VAL">"full"</span>></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl5" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row5" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"><</span><span class="HTML_ELM"><span style="color: maroon;">meta</span></span><span style="color: blue;"> </span><span class="HTML_ATR"><span style="color: red;">http-equiv</span></span><span style="color: blue;">=<span class="HTML_VAL">"Content-Type"</span> </span><span class="HTML_ATR"><span style="color: red;">content</span></span><span style="color: blue;">=<span class="HTML_VAL">"text/html; charset=utf-8"</span>></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl6" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row6" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"><</span><span class="HTML_ELM"><span style="color: maroon;">title</span></span><span style="color: blue;">></span></span>Untitled 1<span class="HTML_TAG"><span style="color: blue;"></</span><span class="HTML_ELM"><span style="color: maroon;">title</span></span><span style="color: blue;">></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl7" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row7" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"></</span><span class="HTML_ELM"><span style="color: maroon;">head</span></span><span style="color: blue;">></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl8" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row8" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"><</span><span class="HTML_ELM"><span style="color: maroon;">body</span></span><span style="color: blue;">></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl9" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row9" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"><</span><span class="HTML_ELM"><span style="color: maroon;">script</span></span><span style="color: blue;"> </span><span class="HTML_ATR"><span style="color: red;">type</span></span><span style="color: blue;">=<span class="HTML_VAL">"text/javascript"</span>></span></span><span class="JS_TXT"></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl10" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row10" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_COM"><span style="background-color: #f0f0f0; color: green;">// Gets all of the list items in a specified list and view</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl11" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row11" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_COM"><span style="background-color: #f0f0f0; color: green;">// Params:</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl12" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row12" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_COM"><span style="background-color: #f0f0f0; color: green;">// list: list name</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl13" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row13" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_COM"><span style="background-color: #f0f0f0; color: green;">// view: view name</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl14" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row14" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_COM"><span style="background-color: #f0f0f0; color: green;">// columns: an array of column names in the view to retrieve</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl15" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row15" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_COM"><span style="background-color: #f0f0f0; color: green;">//</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl16" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row16" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_COM"><span style="background-color: #f0f0f0; color: green;">// Returns:</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl17" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row17" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_COM"><span style="background-color: #f0f0f0; color: green;">// The response XML from lists.asmx-->GetListItems or null on an error</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl18" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row18" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"><span class="JS_KEY"><span style="color: blue;">function</span></span> GetListItems(list, view)</span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl19" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row19" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;">{</span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl20" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row20" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;">alert(<span class="JS_STR"><span style="color: maroon;">'hi1'</span></span>);</span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl21" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row21" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> <span class="JS_KEY"><span style="color: blue;">var</span></span> a = <span class="JS_KEY"><span style="color: blue;">new</span></span> ActiveXObject(<span class="JS_STR"><span style="color: maroon;">"Microsoft.XMLHTTP"</span></span>);</span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl22" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row22" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl23" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row23" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> <span class="JS_COM"><span style="color: green;">//var cols = "<ViewFields>";</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl24" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row24" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> <span class="JS_KEY"><span style="color: blue;">var</span></span> cols = <span class="JS_STR"><span style="color: maroon;">""</span></span>;</span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl25" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row25" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> </span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl26" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row26" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> <span class="JS_KEY"><span style="color: blue;">if</span></span>(a == <span class="JS_KEY"><span style="color: blue;">null</span></span>) <span class="JS_KEY"><span style="color: blue;">return</span></span> <span class="JS_KEY"><span style="color: blue;">null</span></span>;</span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl27" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row27" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl28" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row28" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_COM"><span style="background-color: #f0f0f0; color: green;">/* for (var i = 0; i < columns.length; i++)</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl29" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row29" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_COM"><span style="background-color: #f0f0f0; color: green;"> {</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl30" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row30" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_COM"><span style="background-color: #f0f0f0; color: green;"> cols += "<FieldRef Name='" + columns[i][0] + "'/>";</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl31" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row31" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_COM"><span style="background-color: #f0f0f0; color: green;"> }*/</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl32" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row32" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl33" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row33" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> cols += <span class="JS_STR"><span style="color: maroon;">"<FieldRef Name='Title'/>"</span></span>;</span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl34" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row34" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> <span class="JS_COM"><span style="color: green;">//cols += "</viewFields>";</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl35" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row35" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl36" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row36" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> a.Open(<span class="JS_STR"><span style="color: maroon;">"POST"</span></span>,<span class="JS_STR"><span style="color: maroon;">"http://mossdev:22736/sites/Test/system/seps/_vti_bin/Lists.asmx"</span></span>, false);</span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl37" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row37" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl38" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row38" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> a.setRequestHeader(<span class="JS_STR"><span style="color: maroon;">"Content-Type"</span></span>,<span class="JS_STR"><span style="color: maroon;">"text/xml; charset=utf-8"</span></span>);</span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl39" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row39" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> a.setRequestHeader(<span class="JS_STR"><span style="color: maroon;">"SOAPAction"</span></span>, <span class="JS_STR"><span style="color: maroon;">"http://schemas.microsoft.com/sharepoint/soap/GetListItems"</span></span>);</span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl40" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row40" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> </span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl41" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row41" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"><span class="JS_KEY"><span style="color: blue;">var</span></span> d = <span class="JS_STR"><span style="color: maroon;">"<?xml version='1.0' encoding='utf-8'?>"</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl42" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row42" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> + <span class="JS_STR"><span style="color: maroon;">"<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance/"</span></span> + </span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl43" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row43" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> <span class="JS_STR"><span style="color: maroon;">'xmlns:xsd=\"http://www.w3.org/2001/XMLSchema/"'</span></span> + <span class="JS_STR"><span style="color: maroon;">'xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope//">'</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl44" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row44" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> + <span class="JS_STR"><span style="color: maroon;">"<soap:Body>"</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl45" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row45" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"> + <span class="JS_STR"><span style="color: maroon;">"<getListItems xmlns=\"http://schemas.microsoft.com/sharepoint/soap//"</span></span>><span class="JS_STR"><span style="color: maroon;">"</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl46" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row46" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"><span class="JS_STR"><span style="color: maroon;"> + "</span></span><listName><span class="JS_STR"><span style="color: maroon;">" + list + "</span></span></listName><span class="JS_STR"><span style="color: maroon;">";</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl47" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row47" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_STR"><span style="background-color: #f0f0f0; color: maroon;"> alert('hi3');</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl48" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row48" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="color: maroon;"><span style="background-color: #f0f0f0;"><span class="JS_STR"> /*if (view != "</span><span class="JS_STR">")</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl49" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row49" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"><span class="JS_STR"><span style="color: maroon;"> d += "</span></span><viewName><span class="JS_STR"><span style="color: maroon;">" + view + "</span></span></viewName><span class="JS_STR"><span style="color: maroon;">";</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl50" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row50" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"><span class="JS_STR"><span style="color: maroon;"> d += "</span></span><ViewFields><span class="JS_STR"><span style="color: maroon;">" + cols + "</span></span></ViewFields><span class="JS_STR"><span style="color: maroon;">"</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl51" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row51" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"><span class="JS_STR"><span style="color: maroon;"> + "</span></span></GetListItems><span class="JS_STR"><span style="color: maroon;">"</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl52" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row52" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"><span class="JS_STR"><span style="color: maroon;"> + "</span></span></soap:Body><span class="JS_STR"><span style="color: maroon;">"</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl53" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row53" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"><span class="JS_STR"><span style="color: maroon;"> + "</span></span></soap:Envelope><span class="JS_STR"><span style="color: maroon;">";</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl54" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row54" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span style="background-color: #f0f0f0;"><span class="JS_STR"><span style="color: maroon;"> alert("</span></span>XML that sent :-><span class="JS_STR"><span style="color: maroon;">" + d);</span></span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl55" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row55" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_STR"><span style="background-color: #f0f0f0; color: maroon;"> a.Send(d);</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl56" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row56" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_STR"><span style="background-color: #f0f0f0; color: maroon;"> alert('Status:-> ' + a.statustext);</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl57" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row57" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_STR"><span style="background-color: #f0f0f0; color: maroon;"> if (a.status != 200)</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl58" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row58" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_STR"><span style="background-color: #f0f0f0; color: maroon;"> return null;</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl59" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row59" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_STR"><span style="background-color: #f0f0f0; color: maroon;"> else</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl60" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row60" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_STR"><span style="background-color: #f0f0f0; color: maroon;"> alert (a.responseXML);</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl61" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row61" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_STR"><span style="background-color: #f0f0f0; color: maroon;"> return a.responseXML;*/</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl62" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row62" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_STR"><span style="background-color: #f0f0f0; color: maroon;">}</span></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl63" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row63" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_STR"></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl64" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row64" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="JS_TXT"><span class="JS_STR"></span></span><span class="HTML_TAG"><span style="color: blue;"></</span><span class="HTML_ELM"><span style="color: maroon;">script</span></span><span style="color: blue;">></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl65" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row65" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"><</span><span class="HTML_ELM"><span style="color: maroon;">form</span></span><span style="color: blue;"> </span><span class="HTML_ATR"><span style="color: red;">id</span></span><span style="color: blue;">=<span class="HTML_VAL">"form1"</span> </span><span class="HTML_ATR"><span style="color: red;">runat</span></span><span style="color: blue;">=<span class="HTML_VAL">"server"</span> </span><span class="HTML_ATR"><span style="color: red;">style</span></span><span style="color: blue;">=<span class="HTML_VAL">"height: 136px"</span>></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl66" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row66" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"><</span><span class="HTML_ELM"><span style="color: maroon;">input</span></span><span style="color: blue;"> </span><span class="HTML_ATR"><span style="color: red;">name</span></span><span style="color: blue;">=<span class="HTML_VAL">"Button1"</span> </span><span class="HTML_ATR"><span style="color: red;">type</span></span><span style="color: blue;">=<span class="HTML_VAL">"button"</span> </span><span class="HTML_ATR"><span style="color: red;">value</span></span><span style="color: blue;">=<span class="HTML_VAL">"get data"</span> </span><span class="HTML_ATR"><span style="color: red;">onclick</span></span><span style="color: blue;">=<span class="HTML_VAL">"GetListItems('test','test1');"</span> /></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl67" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row67" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"></</span><span class="HTML_ELM"><span style="color: maroon;">form</span></span><span style="color: blue;">></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl68" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row68" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl69" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row69" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"></</span><span class="HTML_ELM"><span style="color: maroon;">body</span></span><span style="color: blue;">></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl70" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row70" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl71" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row71" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"><span class="HTML_TAG"><span style="color: blue;"></</span><span class="HTML_ELM"><span style="color: maroon;">html</span></span><span style="color: blue;">></span></span></span>
</div>
</div>
<div class="SYN_ROW">
<div class="SYN_LNB">
<input class="SYN_LNN" unselectable="on" /><input class="SYN_BCH" id="syn_ctrl72" role="button" unselectable="on" /></div>
<div class="SYN_TXT" id="syn_row72" style="padding-left: 1em; text-indent: -0.5em;">
<span class="HTML_TXT"></span></div>
</div>
</pre>
</div>

No comments:

Post a Comment