我对jQuery很新,我遇到了将输入文本框设置为默认值的问题。我尝试过使用val方法和.attr方法。似乎都没有用。我将发布我的输入html和我在下面尝试过的jQuery。我猜我有一个语法问题。我确实在其他问题上尝试了几个答案,我似乎无法让它发挥作用。谢谢你的帮助。
<input id="DiscountCode" class="discountcodeInput" type="text" name="DiscountCode"
value="" onchange="ApplyDiscountCode(this.value,3460847,209327);return false;"></input>
<input class="update" type="button" value="Update" onclick="return false;"></input>
jQuery的:
电流:
$(document).load(function(){
$('input#DiscountCode.discountcodeInput').val('SANFORDSUITES');
});
也尝试了这个:
$(document).load(function(){
$('input#DiscountCode.discountcodeInput').attr('value', 'SANFORDSUITES');
});
答案 0 :(得分:5)
我相信您需要$(document).ready(function(){... })
,而不是.load()
。