TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
ashok kumar
NA
89
36k
unable to retreive data from WCF service from jquery
Aug 7 2013 1:45 AM
Hi All,
Iam using an wcf web service to retrieve value from database ,iam calling it from jquery ajax call,the problem is
getPollDetails.ModelMake is null or not an object.
aspx code:
var varType;
var varUrl;
var varData;
var varContentType;
var varDataType;
var varProcessData;
//Generic function to call AXMX/WCF Service
function CallService() {
$.ajax({
type: varType, //GET or POST or PUT or DELETE verb
url: varUrl, // Location of the service
data: varData, //Data sent to server
contentType: varContentType, // content type sent to server
dataType: varDataType, //Expected data format from server
processdata: varProcessData, //True or False
success: function (msg) {//On Successfull service call
ServiceSucceeded(msg);
},
error: alert('not working')// When Service call fails
});
}
//Data Available
function ServiceSucceeded(result) {
$('span[id=lblmakemodels]').text(result.getPollDetails.ModelMake);-->
when i keep break point on (result.getPollDetails.ModelMake) value is coming here also.
alert(result.getPollDetails.ModelMake);
}
function PollingDataJSON(selectdata) {
alert(selectdata);
varType = "POST";
varUrl = "../HttpHandler/GetPollingDataService.svc/getPollDetails";
varData = JSON.stringify({
vehicleno: selectdata,
});
varContentType = "application/json; charset=utf-8";
varDataType = "json";
varProcessData = true;
CallService();
}
wcf code:
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
[ServiceBehavior(IncludeExceptionDetailInFaults = true)]
[DataContract]
public class GetPollingDataService : IGetPollingDataService
{
[DataMember]
public string ModelMake;
}
public GetPollingDataService getPollDetails(string vehicleno)
{
if (dr.Read() != null)
{
objdet.ModelMake = dr["YearMake"].ToString();
dr.Close();
return objdet;
}
}
when i keep the break point values is retreiving in objdet.ModelMake.
Reply
Answers (
12
)
call a method when page is closing
How can I upload file faster in asp.net c#