2010-08-22 60 views
1

我有以下HTML:隱藏TR與AJAX/JS

<tr id="n16"> 
    <td class="t_row">Text <a href="#" onClick="javascript:notification_dismiss('16');">Dismiss</a></td> 
    </tr> 

我想更新我的數據庫和隱藏TR,當人們點擊關閉。更新數據庫工作正常,但TR不會隱藏。我有這個JS:

function stateChanged(str) 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") 
{ 
document.getElementById("n" & str).display = 'none' 
} 
} 

我需要在TR的ID動態傳遞給JS(使用「STR」變量),但部分似乎並不奏效。任何想法爲什麼?

回答

5

您正在使用二進制&運算符進行字符串連接。您需要使用+

document.getElementById("n" & str).display = 'none'; 
//       ↑ change this character to `+`