0
後基本上我想進行這樣的檢查:調用JQuery的PHP腳本加載
var done = "<?= $test_details['done_test'] ?>";
if(typeof done == 'undefined'){
$('WORKING').appendTo('#bodyArea'); // just for testing (code here)
}
顯然支票使用來自SQL查詢的值。所以,我想要做的和似乎無法正常工作是:
在加載頁面:運行PHP查詢然後運行JQuery,它檢查查詢結果值不是NULL。
這是我曾嘗試:
$(window).load(function() {
// code here
});
和:
$(document).ready(function() {
// code here
});
沒有運氣兩者。
非常感謝您的幫助。
JavaScript的PHP的後總是執行,因爲PHP是在服務器上運行甚至在頁面被髮送到瀏覽器之前執行。然後(在瀏覽器中)執行javascript。所以你的兩個版本都可以工作。 「var done = ...」的源代碼在瀏覽器中看起來如何?也做永遠不會被定義,但最多是一個空字符串(如果php $ test_details是空的) – Andy 2011-04-21 11:48:54