I found the error it is Error 206, Only partially of the data is received. I have not found the solution yet.
On Wednesday, September 25, 2013 7:36:21 PM UTC+5:30, Anthony wrote: > > Because jQuery is expecting a JSON response, if the returned data do not > parse to valid JSON, you will get an error (even with a 200 status). Can > you check the returned data in the failure cases and see if they are valid > JSON? > > Anthony > > On Wednesday, September 25, 2013 1:22:17 AM UTC-4, Jayakumar Bellie wrote: >> >> Hi, >> I have a function in controller >> >> def get_data_content(): >> message = [] >> dateSel = str(request.vars.dateSel).replace("-","") >> tmp_file = "/tmp/data/View" + dateSel >> f = open(tmp_file, 'r') >> for lineContent in reversed(list(f)): >> lineMessage = {} >> lineMessage['data'] = unicode(lineContent, "latin-1") >> message.append(lineMessage) >> return dict(records=message) >> >> >> I do an ajax call as follows >> >> $.ajax({ >> url: "get_data_content.json", >> type: "POST", >> data: { >> dateSel: dateField >> } >> }).done(function( responseMsg ) { >> alert(responseMsg); >> }).fail(function( jqXHR, textStatus, errorMsg ) { >> if(jqXHR.status == 200) { >> alert("Unable to load the data, try again after some time."); >> } else { >> alert("Error : " + jqXHR.status + " " + errorMsg); >> } >> }); >> >> This work but not always. >> This fails dont know for some reason. >> I think and sure that the data is processed and sent to the client, but >> on the client ajax it falls under "*fail"* state, because of that I am >> not able to get the response message. I get an error message which is empty. >> > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.