我想從隱藏字段中檢索值。這段代碼和jquery 1.4.2一起工作良好,但由於我們升級到1.6.1或1.6.4,它只是返回一個空字符串。Jquery 1.6.1 .val()問題
這裏是正在使用檢索數據的JSP代碼:
var selected = "Doing My Job"
var selectedField= "input:hidden[name="+selected+"_node_id]";
var selectedId= $(selectedField).val();
這是元素本身的HTML
<input type="hidden" value="2" name="Doing My Job_node_id">
所以我想selectedId爲2,但相反,我越來越「」
任何幫助將不勝感激。
確定'selected'被帶回正確的值的價值? 嘗試將輸出放入警報中以確保正確。 –
無法重現:http://jsfiddle.net/pjdJH/只要可以確定,您應該將該屬性放在引號中(它們是強制性的)。 –
我已經提醒了選中的值,並且我得到了正確的值,再次在1.4.2中工作,但是在1.6.1和1.6.4中嘗試,並且它沒有。 @Felix Kling,不能理解它是如何爲你工作的,我試過你的鏈接,它也適用於我在那裏 – Kaskade