【发布时间】:2010-10-16 00:21:16
【问题描述】:
在 jQuery 中传入一个 DOM 节点后,我正在尝试进行其他选择。在此示例中,我试图在选择框发生更改后显示“隐藏”提交按钮(注意,我传入的是 FORM 元素,而不是 SELECT 元素:
<form id="UpdateRegistrationStatusForm">
<select id="registration_status" onchange="AdjustRegistrationStatus(this.form)">
<option value="1">approved</option>
<option value="2">cancelled</option>
</select>
<input id="registration_status_update" type="submit" style="display:none" value="update"/>
</form>
所以,我想做但不起作用的 jQuery 代码看起来像这样......
function AdjustRegistrationStatus(myForm)
{
jQuery(myForm "#registration_status_update").show();
if (jQuery(myForm "#registration_status").val() == 1)
{
//do some other things here...
}
}
我想从一个 FORM DOM 对象开始,然后添加额外的“字符串”选择器。有什么帮助吗?
【问题讨论】: