JQuery :: Using Ajax Request With JSON Input

Nov 4, 2010

I have troubles with a simple jQuery.ajax-request which looks like this:
jQuery.ajax({
type: "GET",
url: "[URL]",
//url: "[URL]",
data: "",
success: function(data, status) {
$('body').html(data);
},
dataType: "json"
});

I test this with two different url's:
[URL]
[URL]
The first url works and I get json-data in the data-object. The second url gives a "parseerror", and I can't figure out why. As far as I can see (and using a json-validator) the second url returns valid json, so what's wrong?

View 2 Replies


ADVERTISEMENT

Jquery :: Json Response From An Ajax Request ?

Mar 28, 2011

I got a problem with a json response from an ajax request.

I have the following code :

Code:

And the called page (ajax_sous_famille.php) is giving me this result :

Code:

The info in the resulting string is correct, but here you can see the [ ] at the start and end of the line. It seems not to be a correct Json string and then it crashes my script !

I have another request like this which gives me the good format of resulting data (without the [ ]) and which works perfectly when i decode the Json string to display it.

The difference between the 2 requests is that the one which works returns only 1 array of values like

Code:

And the second one which doesn't work returns something like

Code:

Actually, all the records are coming from a database and in the case it doesn't work, i wanna get several results from this database.

View 7 Replies View Related

Send Json As Ajax Request To Server

Aug 14, 2007

whats the best way to pass a json string to the server.

if my jsonstring = {a:Ƈ',b:'sds',c:'sdg'}

could i send that to the server passing it as 1 variable like so:
url = /serverside.php?json=jsonstring

or would i have to break it down into something like this:
url = /serverside.php?a=1&b=sds&c=sdg

View 2 Replies View Related

AJAX :: Request + Pass Json Objects To The Server? - Firefox Error: No Element Found

Feb 8, 2010

I'm making this ajax call:

Code:
url = "/GeoAdaptaApp/geoLogger/logGuiEvents?json="+aLotOfJSONStuff;
encUrl = encodeURI(url,"UTF-8");
new Ajax.Request(encUrl, {
method: 'get',
onSuccess: this.sendQueueToServerSuccess( this,logConsole ),
[Code]...

The JSON string seems correct (I checked it with a validator) and it worked on an Ajax.updater (but i need a request now). Firefox keeps telling me:

[Code]...

The call always end up in the onFailure block. Full request here: [URL] It's very strange, Is there a better way to pass json objects to the server?

View 1 Replies View Related

JQuery :: Using Ajax To Retrieve And Update A HTML Input Field With JSON Results From URL

Jan 1, 2012

so, the pseudo code: - on change of input contents, check to see if two input fields are set - if set, update a third field with "loading..." text and a loading gif - use ajax to send data to a url, and get a calculated json response - update the third field with the calculated response

I know I'm getting the correct response, according to firebug: {"pace":"10:00"}

the code:

$('#run_distance').change(function() {
if ($(this).val() != '' && $('#run_time').val() != '')
{
$('#run_pace').val('Calculating Paceā€¦');

[Code].....

how to update the #run_pace input field with the json response.

View 2 Replies View Related

JQuery :: Create Ajax Request & And Edit Html Request

Jun 2, 2009

I worked with now in jQuery. Property however at present the following problem: [i]I provide a AJAX Request. the side is loaded, the parameters all conveyed and back receives I a complete HTML side. Now I would like to have only certain elements however from this side, like DIV, SPAN etc. How can I make with the AJAX Request return in such a way best, which I can select these elements thereby? Simply it would be unfortunately not functioned over the function $ (element), it even if I indicate the HTML Request as secondly parameter.[/i] Excused, for my bad English. ;-) Translatertool. There is unfortunately too many words, in order to describe my problem. ^^

View 2 Replies View Related

JQuery :: Parse A Json Request ?

Sep 17, 2010

I am trying parse a json request.

The json response is

I have tried to console.log the item in a number of ways including: arrayToParse[item] item[1] item[0]

I either get the key of 1,2,3 or undefined. How do I get the values in this scenario?

View 2 Replies View Related

JQuery :: Updating Div From Json Request

Oct 23, 2011

Im updating a div with a ajax json dataType request i need the div to update to tne new request each time the option input is changed the problem is the div is updated but the first request is in it then the second then the third...so the div keeps on getting populated with each request how can i make so the div is polpulated with each request and not every request added to it? try with many stuff:append, remove but cant get it to work.

View 1 Replies View Related

JQuery :: ParseJSON Parsing Error With JSON Request?

Apr 11, 2010

i'm trying to get a JSON-request from this API: h

[Code]...

View 1 Replies View Related

JQuery :: Make JSON Versus JSONP Request Depending On URL

Apr 21, 2010

So I have a function that is going to get a URL, and have to retrieve json data from that URL. The URL _might_ be same-domain, and might be cross-domain. If it's cross-domain, of course I want to do jsonp complete with the script-tag-to-load and such, but if it's same domain of course I want to do just xhr for efficiency. So I _could_ write all my own logic for this. Write logic to see if the url is cross-domain or not, and then make entirely different $.ajax() calls depending.

(I think I need to use $.ajax() rather than $.getJSON() because I need a callback on failure, not just success). If it is cross-domain, use dataType:jsonp, and make sure to supply a &callback. If it's not cross-domain, dataType:json, and don't even bother supplying a callback. But I'm having trouble figuring out if this is true, or how. What's the easiest way to get $.ajax() to make a dataType:json request if it's same-domain, but a dataType:jsonp request if it's cross-domain?

View 1 Replies View Related

JQuery :: JSON - Refreshing Request Second Time After Page Loads

Oct 24, 2009

I'm using some jQuery to work with the Last.FM API, and I'm stuck where I need to allow the user to run the JSON request a second time after the page loads (it loads once automatically when the page loads, the second time is when they push a button). What happens currently, is the JSON function is fed some default data when the page loads:

$('#graph').lastFM({
username: 'UserName',
from: 1254369600,
to: 1256184000,
apikey: 'myApiKeyHere',
onComplete: function(){
//Done
}});

The JSON function:
$.fn.lastFM = function(options) {
var defaults = {
username: 'Verdani',
apikey: 'e4f3bb251d13179bf7ce80a089fb3d0c',
onComplete: function(){}
},
settings = $.extend({}, defaults, options); .....

You might have noticed in the JSON, I write the URL the JSON is requesting to the console every time it runs. When I click this button, a new URL pops up in the console below the first one but only for a second, and then the page reloads and the original JSON request is called. It's this loop that I can't seem to break out of - why does re-calling the JSON refresh the page?

View 1 Replies View Related

AJAX :: Request Readystate Stuck At 1 Only For Specific Request?

Oct 16, 2010

I have a php page which returns a table representing a query sent to a MySQL database. So far it has worked in every case except now that I'm trying to use it to call a stored procedure, in which case the readystate is staying at 1 and never completing.

I have logged the results of the php file both in an error log and looked at the response from the request using firebug, both of which show a correct result.

Why isn't this returning properly?

Here are the relevant javascript functions:

Code:
function customizeType()
{
$("custom-header").innerHTML = "";
$("custom-top").innerHTML = "";

[Code]....

After the page loads, the error log shows correct results for all queries.

View 1 Replies View Related

JQuery :: JSON Request To Get Data Back From A PHP File - For Loop + Append / AppendTo

Oct 1, 2010

I am doing a JSON request to get data back from a PHP file. On the return of that data, I am using a for loop to go through the data and post it up using JS. Here is my code:

for (var x = 0; x < data.length; x++) {
//create a container for each comment
var div = $("<div>").addClass("entry round").appendTo("#characters");
//add author name and comment to container
$("<div>").addClass("details").appendTo(div);
$("<span>").addClass("main-armory button").appendTo("div.details");
}

Now, what is happening, because there is 10 entries being posted, my JS is looking at the class that is being put together (main-armory button) and making it so that class appends every run through. So, I want one entry for main-armory button and I am getting this:

<div class="details"><span class="main-armory button"></span><span class="main-armory button"></span><span class="main-armory button"></span><span class="main-armory button"></span><span class="main-armory button"></span><span class="main-armory button"></span><span class="main-armory button"></span><span class="main-armory button"></span><span class="main-armory button"></span><span class="main-armory button"></span></div>

And then, when it goes down to the next entry, it has 9 spans, and then the next entry has 8 spans, and it continues all the way down. What is going on here that I am missing? I know that I am not clearing a variable properly or something is wrong within my loop.

View 3 Replies View Related

JSON Get Request Not Recognized?

Oct 13, 2011

The following request isn't retrieving a response when I look for it in Firebug. Any ideas why?

$function(){
//json request to flickr
$.getJSON('http://api.flickr.com/services/rest/?&method=flickr.photosets.getPhotos&api_key=71282ef5623d61a898f798c7916bed31&photoset_id=72157627882181032&format=json&jsoncallback=?'),
});

View 1 Replies View Related

JQuery :: Ajax Request Keeps Repeating?

Nov 29, 2011

i am making a request using Ajax (JQuery) and it keeps repeating the request, it almost seems like it is inside a loop even though it is not inside a loop.

jQuery.ajax({
type: "GET",
cache: false,
url: "<?php echo Yii::app()->request->baseUrl; ?>/member/updatememberinfobox/query/",

[Code]..

View 5 Replies View Related

JQuery :: Dynamic Url For Ajax Request?

Nov 29, 2011

I have the following test-script working:

$(document).ready(function(){
$('#up').mouseenter(function() {
$("#results").append('<div id="test123"></div>');
$.ajax({
url: "http://someurl.de/some.htm",

[Code]...

View 2 Replies View Related

JQuery :: Way To Cancel AJAX Request ?

Jul 13, 2010

Is there an way to cancel AJAX request?

View 2 Replies View Related

JQuery :: Ajax Request Hangs IE6?

Oct 13, 2009

XP IE6 virtual PC for test, latest version of jquery the browser hangs after an ajax request. $.get("/myurl", {random: $.random()}, mycallback); I read that IE6 hangs for some cache searching stuff, that is why I added a randomstring with my $.random() but keeps hanging the browser.

View 1 Replies View Related

JQuery :: Modify URL Before Sent Ajax Request

Nov 17, 2010

I have a problem with ajax URL, I need to change and append "/" before the reale URL. Below the example ajax request:
$get("mypage.php"......
I need to append "/" before mypage.php, and so modify the ajax url request. I tried with ajaxSetup beforesend without success...

View 2 Replies View Related

JQuery :: Re-apply - After Ajax Request

Jan 25, 2011

I'm writing a little application with JSF 2.0 + jQuery. My page contains a simple input form, a submit button and a div containing one div for each string that the user type in the input text field. i'm using JSF 2.0 ajax to send the request to the server and rerendering only the div-container, with the updated content. Initially the div contains a single div with a text example for the user. Every div inserted by the user has the style-class "user", so with jquery I manipulate all off them through a simple function.

Here my code:

But i've encountered this problem when I started using ajax: my jquery function doesn't work on the new content, so I started trying to resolve the problem with live() method as suggested in the FAQ and on several posts

So my code changed a little:

This code doesn't work at all after the submit event, so for test purpose only i've changed the event to click and ,using the event generated from the mouse click, it's working.

But obviously i need to apply my jquery function right after the ajax request and without the user's partecipation.

I'm testing this code on Firefox 3.6.13, but i need it to work correctly also on IE8, Chrome 8 and Opera 10

What's wrong in my code?I have bound the wrong event to the div-container and instead I have to bind the submit-event to the form?

View 2 Replies View Related

JQuery :: Get A Php Variable After An AJAX Request?

Nov 22, 2010

I use JQuery validation plugin to handle my forms, and I'm using the remote
option for some inputs, aside from the usual 'true/false' to detect if the field is valide or not, I need to get a php variable generated on the server, but I don't know how to do it

View 1 Replies View Related

JQuery :: Ajax Request Into Select Box?

Aug 11, 2011

I am struggeling to get an ajax request to work. The main issue here is that I can't fill in a select box from jquery for some reason. I was working before without jquery and used the method innerHTML() to paste options into the box, which worked fine, but now it's stuck. Here is a snippet of my code

function showResults(source){
var xmlData = $.ajax({
url:source,
async:false

[Code].....

I call showResults() on window.onload and debugging with firefox shows me that everything works fine, but the insertion, the browser just steps over the last line without inserting anything. The particular html code is

<select id="list1" size="6" class="box190" multiple="multiple"></select>

I am trying now since yesterday various variations, but none of them worked.

View 3 Replies View Related

Cant Update Dom After JQuery Ajax Request

May 11, 2007

I'm trying to update my page with either a yes or a no, I'm using Ajax for the request to the server. The request works perfectly, however when I try to update the DOM with the server response using $(this).text(response.waiting); and $(this).html(response.waiting);.

I've tried alert(response.waiting); and returns a valid response. So, the problem probably stems from the DOM.

$("#data a.waiting").each(function(i){
$(this).click(function() {
$(this).html('<img src="../img/loading.gif" id="loadwait" alt="Loading..." />').fadeIn("slow");
$.ajax({
type: "POST",
url: "waiting/ajax/",
data: "id=" + $(this).attr("name"),
dataType: "json",
success: function(response) {
$("#loadwait").hide();
$(this).show();
$(this).html(response.waiting);
}
});
});
});

View 1 Replies View Related

JQuery :: .ajax Html Request Works In FF But Not IE?

Jan 14, 2011

So I have an odd round about fix that i'm using to get data from one server to another. First I have a classic asp file that does an http request to a different server (it's all on an intranet so I can't share the exact code) like this:

Set xml = Server.CreateObject("MSXML2.ServerXMLHTTP")
xml.Open "GET", "https://www.externalurl.com/getData?value1=this&value2=that", False
xml.Send
Response.Write xml.responseText
Set xml = Nothing

This external URL returns an XML document that's written on the page. Pretty basic stuff.
Then I created another page with this jquery:

[Code]...

View 1 Replies View Related

JQuery :: $.Ajax Request Is Not Working In Chrome

May 24, 2010

I'm really having trouble to put it to work in Chrome. It runs great in IE and Firefox.

Here is the code:

The return of get_xml_oid.php is in XML.

Chrome Error: Uncaught TypeError: Object #<a Document> has no method 'search'

View 2 Replies View Related

JQuery :: Ajax Request To Local XML File?

Jun 7, 2010

I'm busy making a project which needs to be ran locally. It has to work on Firefox only.

I've ran into the problem I can't load local XML files from another directory then the html file is located.

When I try loading XML trough an ajax request with the url "content.xml" everything works fine. As soon as I want the XML to be loaded from another folder, e.g. "../../../content.xml" it doesnt enter my success function.

$.ajax({
cache: "false",
type: "GET",
url: "../../../content.xml?r=" + Math.random(),

[Code]....

View 6 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved