我有以下代码:
<fieldset id="product-options-wrapper" class="product-options-off">
<div style="width:93%;">
<dl class="last">
<dt class="Pass left" style="text-align: right; display: none;">Pass left
<input type="text" value="-" name="options[119]" class="input-text required-entry product-custom-option" id="options_119_text" style="width:130px;">
</dt>
<dt>...more input fields </dt>
</dl>
</div>
</fieldset>
我想更改第一个输入字段的值。我已经试过了
jQuery('#product-options-wrapper dl').find("dt:first input").val(name);
但这在 IE7 中不起作用 :(。不幸的是,我无法更改输入字段的名称和 id,因为它们是动态的。所以我不能直接访问它。
有任何想法吗?