I have no idea, thats what I'm trying to figure out :)

Does the gadget code your creating run on hi5/orkut?

On Jun 10, 2008, at 3:05 PM, Neo Anderson wrote:

I am using Java version...

What would be the problem?

On Tue, Jun 10, 2008 at 4:39 PM, Chris Chabot <[EMAIL PROTECTED]> wrote:

Neo is using the Java version of shindig i believe, Arun the PHP version?

If so i guess it's either a bug in both, or maybe a bug in how the features
javascript deals with this?


On Jun 10, 2008, at 10:43 AM, Neo Anderson wrote:

Yes, I too got the same problem,



On Tue, Jun 10, 2008 at 1:04 PM, Arun Kumar <
[EMAIL PROTECTED]>
wrote:

No, when I am sending the Ajax request in the same way, I haven't got any
errors and the JSON format returned is a valid one. But I don't know why
it
is not working here.

Am I sending the data in POST request correctly?

On Mon, Jun 9, 2008 at 5:30 PM, Chris Chabot <[EMAIL PROTECTED]> wrote:

Hard to say right away but in it's self the code looks good. Maybe the
JSON format search.php returns is invald?

On Mon, 2008-06-09 at 14:28 +0530, Neo Anderson wrote:

function sendRequest()
{
var params = {};
var url = "http://localhost/Search.php";;
params[gadgets.io.RequestParameters.CONTENT_TYPE] =
gadgets.io.ContentType.JSON;
params[gadgets.io.RequestParameters.METHOD] =

gadgets.io.MethodType.POST;

params[gadgets.io.RequestParameters.POST_DATA] = "kwd=" + kwd +

"&Type="

+

Type +  "&SearchBy=" + By + "&render=json";
gadgets.io.makeRequest(url, response, params);
}

function response(obj)
{
alert(obj.data); //alerts null
}
For normal ajax request, it is working fine (Getting response), But

here,

I

am getting a null response.

Is there any problem with this code?


On Mon, Jun 9, 2008 at 1:50 PM, Chris Chabot <[EMAIL PROTECTED]>

wrote:


Yes absolutely, thats what the gadgets.io.makeRequest(url, callback)
function is for!

It proxy's your request through shindig (which is on the same domain

as

the

gadget), so no problems with domain origin policy's

Ps, if your trying to run 'existing' code in a gadget you could

consider

making a wrapper script that pretends it's your toolkit's

Ajax.Request

function, but actually performs a makeRequest function,as an example,

I

created such a thing for prototype.js Ajax.Request back in the 0.5

days

(when gadgets.io.makeRequest was still called _IG_FetchContent):
http://www.chabotc.com/wp-content/uploads/2007/11/osajax.js

    -- Chris


On Jun 9, 2008, at 8:38 AM, Neo Anderson wrote:

I have my Container at port 80 and server at 8080. I am using ajax

in

my

gadget (Content type="HTML"). So, my Ajax requests are failed

(Permission

denied because iFrame source is at 8080 and files to which I am

sending

Ajax
requests are at port 80). Is there any alternative for sending Ajax
requests
to my Files at port 80?









Reply via email to