2012-06-22 42 views
0

得到局部變量和對象的值我有這樣的:如何用jQuery

form = $('#<%= params[:board_id] %>'); 
var $parent = form.closest(".biscuit").eq(0); 

我想如果我寫獲取值form$parent

alert($parent).value();alert(form).value();我進去警報[object Object]

如何獲取form$parent的值?

+0

alert($ parent.val()) –

+0

嗨,嘗試使用像FireBug這樣的JS調試器並停止腳本執行以檢查變量值。 – sdespont

+0

取決於對象.val()不能返回任何東西 – sdespont

回答

0

您寫道:

alert($parent).value();alert(form).value();

相反,你應該寫:

alert($parent.val());alert(form.val())

你寫什麼,提醒$parent jQuery對象,然後試圖調用方法value()在結果...

+0

我使用'val()'獲取undefined,謝謝! – hyperrjas

+0

@hyperrjas是一個表單沒有'value',只有像'select''輸入'等輸入元素做。 – Esailija

+0

如果這解決了問題,你應該接受這個答案。 @hyperrjas – 11684