We can get the Sharepoint list items with in javascript code by using the jQuery SPServices plug in. Here is the code snippet.
<script src="{path-to}/jquery.min.js" type="text/javascript"></script>
<script src="{path-to}/jquery.SPServices-0.5.6.min.js" type="text/javascript"></script>
<script type="text/javascript">
var queryStringValues = $().SPServices.SPGetQueryString();
var id = queryStringValues["ID"];
$(document).ready(function() {
var query = "<Query><Where><Eq><FieldRef Name='ID'/><Value Type='Text'>" + id + "</Value></Eq></Where></Query>";
var url = window.location;
$().SPServices({
operation: "GetListItems",
listName: "ListNameHere",
async: false,
CAMLQuery: query,
completefunc: function (xData, Status) {
$(xData.responseXML).find("[nodeName=z:row]").each(function(){
id = $(this).attr("ows_ID");
url = $().SPServices.SPGetCurrentSite() + "/Lists/ListName/DispForm.aspx?ID=" + id;
});
}
});
});
</script>
Have Fun.
<script src="{path-to}/jquery.min.js" type="text/javascript"></script>
<script src="{path-to}/jquery.SPServices-0.5.6.min.js" type="text/javascript"></script>
<script type="text/javascript">
var queryStringValues = $().SPServices.SPGetQueryString();
var id = queryStringValues["ID"];
$(document).ready(function() {
var query = "<Query><Where><Eq><FieldRef Name='ID'/><Value Type='Text'>" + id + "</Value></Eq></Where></Query>";
var url = window.location;
$().SPServices({
operation: "GetListItems",
listName: "ListNameHere",
async: false,
CAMLQuery: query,
completefunc: function (xData, Status) {
$(xData.responseXML).find("[nodeName=z:row]").each(function(){
id = $(this).attr("ows_ID");
url = $().SPServices.SPGetCurrentSite() + "/Lists/ListName/DispForm.aspx?ID=" + id;
});
}
});
});
</script>
Have Fun.
No comments:
Post a Comment