2012-03-16 50 views
1

我對這些東西很新。這可能是easiet問題,但sitll .....我必須從我的mysql數據庫使用PHP和從那裏得到日期jQuery文件使用JSON,使其與我的jQuery插件工作。我已經把數組中的值,並使用`使用JSON獲取從php到jquery的值

$tDate['year']= 2012 
    $tDate['month']=03 
    $tDate['day']=06 


echo json_encode($tDate); 

` ,在我的jQuery我需要閱讀所有這些數據我怎麼辦呢..一直在尋找到不少網站,但不知道

+0

我覺得你可以參考這個 http://stackoverflow.com/questions/9730788/cannot-call-the-json-result-in-jquery/9730848#9730848 這是,如果你使用跨域 – viyancs 2012-03-16 04:04:41

回答

3

使用$.getjSON(),如果要求是隻拿到了JSON數據。

$.getJSON('your.php', function(data) { 

    $.each(data, function(key, val) { 
    alert(val); 
    }); 

}); 
0

嘗試的jQuery的getJSON方法$.getJson()

syntaxk會是這樣

jQuery.getJSON(url [, data] [, success(data, textStatus, jqXHR)]) 

例如:

$.getJSON('Url of PHP', function(response) { 

    $.each(resopnse, function(key, val) { 
//do some thing with Val 
    }); 

}); 
1

在你的JavaScript:

$.get('/uri/to/script.php', function(data) { 
    console.log(data); 
}, 'json'); 
1
$.get('/path/to/your_php_file.php', function(data){ 
    parseInt(data.year, 10); // => 2012 
    parseInt(data.month, 10); // => 3 
    parseInt(data.day, 10); // => 6 
});