Jquery

javascript method for ajax

function getVersionInfo(contentID,version)
{

$('input[name=published]').removeAttr('checked'); //reset publish
//alert(version);
$.ajax({
url: "/CSAB/Content/selectedversioninfo/"+version+"/"+contentID+"",
dataType:"xml",
success: function(xml){
//alert(xml);
var phisicalName=find(xml, "phisical-name");
var selectedVersion=find(xml, "selected-version");
var publishedVer=find(xml, "published-ver");
var contents=find(xml, "contents");

$("#phisicalNameid").val(phisicalName);
$("#contentsid").val(contents);

}
});

}
function find(xml, name) {
var nodes = xml.documentElement.childNodes;
for (i = 0; i < nodes.length; i++) {
var node = nodes[i];
if (node.nodeName.toLowerCase() == name.toLowerCase()) {
if (node.text == null || node.text == 'undefined')
return node.textContent;
else
return node.text;
}

}
return '';
}

function setselectedvertion(version){
$("#selectedVersionid").val(version);
}

function getVersionInfo(form)
{

$.post("/CSAB/Content/content/saveComments",$("#"+form).serialize(),
function(data) {

$("#commentresultdiv").html("<spring:message code='label.commentsaved'/>");

$(':input','#'+form)
.not(':button, :submit, :reset, :hidden')
.val('')
.removeAttr('checked')
.removeAttr('selected');

});

}
function validate(form){
if(form.subject.value==""){
alert("<spring:message code='label.notblanksubject'/>");
return false
}

if(form.comment.value==""){
alert("<spring:message code='label.notblankcomment'/>");
return false
}
return true;

}
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s