如何使用jquery从局部变量和对象获取值

如何使用jquery从局部变量和对象获取值,jquery,Jquery,我有这个: form = $('#<%= params[:board_id] %>'); var $parent = form.closest(".biscuit").eq(0); 我要获取表单和$parent的值 如果我写: 警报$parent.value;或形式价值;我进入警报[对象] 如何获取表单和$parent的值?您写道: 警报$parent.value;或形式价值 相反,你应该写: 警报$parent.val;或警报form.val 您编写的内容会提醒$parent j

我有这个:

form = $('#<%= params[:board_id] %>');
var $parent = form.closest(".biscuit").eq(0);
我要获取表单和$parent的值

如果我写:

警报$parent.value;或形式价值;我进入警报[对象]

如何获取表单和$parent的值?

您写道:

警报$parent.value;或形式价值

相反,你应该写:

警报$parent.val;或警报form.val


您编写的内容会提醒$parent jQuery对象,然后尝试对结果调用方法值…

Hi,尝试使用像FireBug这样的JS调试器并停止脚本执行以检查变量值。根据对象的不同。val无法返回something@hyperrjas是的,表单没有值,只有像select input等输入元素可以。如果这解决了问题,您应该接受这个答案@hyperrjasIs不是一个表单,而是一个链接。非常感谢。