2010-05-04 19 views
0

我正在嘗試將ajax響應文本添加到具有類的div,而不是一個id。我嘗試以下方法:原型JS:無法讓Element.update在類中使用元素

var notice = $$('.testdiv'); 
Element.update(notice, transport.responseText) 

這並不工作,但如果我改變它,以更新上有編號的元素,它的工作原理。

var notice = $('testdiv'); 
Element.update(notice, transport.responseText) 

回答

1

這是因爲$$('.testdiv')正在返回一個數組。試試這個:

Element.update(notice[0], transport.responseText) 
+0

謝謝,這工作完美。我用jQuery並沒有意識到這一點。這說得通 – 2010-05-04 15:55:46