2015-10-30 35 views
-2

我想设置一个onclick函数,当有人点击它,我想ajax调用,并获取数据和填充div,但onclick不工作在铬。在Firefox中它工作正常,但我不知道为什么它不起作用。任何建议。onclick函数不工作在铬

+0

您是否正在返回'$ data'? – Andrew

+0

ajax call,............. –

+0

那么你有什么意见?您仍然需要返回或回显某个日期。你的选择。 – Andrew

回答

1
foreach ($data as $item) { 
    echo $item->item_title; 
} 

这是一个对象数组。如果你在某个时候调用json_decode($ data)。

你应该能够弄清楚如何把它放在一个表中。

如果你想在Javascript中循环,尝试这样的事情。

for (var item in data) { 
    alert(item.item_title); 
} 

Here's a previous SO discussion on looping with Javascript

您需要将$ data数据回显给您的ajax调用。在您的Javascript尝试并写入数据到您的控制台日志。但是现在你的问题不是你如何通过Javascript中的数组来循环,而是如何设置和调用返回json的php应用程序的ajax调用。你可能应该问这个问题。

+0

我使用ajax调用并使用json对象获取响应,并且我想循环json对象。不需要php循环 –

+0

在alert框中取得undefine ..... –

+0

在alert框中显示undefine –

0
var ajax_response = someData; 
if(ajax_response !=""){ 
    for(var i=0; i<ajax_response.length; i++){ 
     console.log(ajax_response[i]["user_id"]); 
     console.log(ajax_response[i]["item_title"]); 
     console.log(ajax_response[i]["item_price"]); 
     console.log(ajax_response[i]["item_description"]); 
     console.log(ajax_response[i]["date_time"]); 
    } 
}