デフォルトで無効になっている送信ボタンがあり、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");
});
});
}