我有一个默认禁用的提交按钮,并且在 src 属性中有一个灰色的图像。
这是HTML:
<form>
<select id="item_location">
<option value="">- Choose Destination -</option>
<option value="US">US</option>
<option value="CN">Canada</option>
<option value="IN">International</option>
</select>
<input class="submit" type="image" src="http://website.com/images/btn_buynow_LG--disabled.png" border="0" name="submit" disabled>
</form>
默认情况下,用户必须选择国家。选择具有值的国家/地区时,只要下拉选项的值不为空,我想更新图像并删除禁用的属性。
这是我到目前为止提出的 jQuery,但它需要根据item_location
选择框的值来切换禁用属性。
function submitButton() {
jQuery(".submit").change(function() {
if (jQuery("#item_location") !== "" {
jQuery(".submit").attr("src", "http://www.paypalobjects.com/en_US/i/btn/btn_buynow_LG.gif").removeAttr("disabled");
});
});
}