1

我对 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');
});
4

1 回答 1

5

相信你想要$(document).ready(function(){... })的,而不是.load()

于 2013-08-20T18:42:15.957 回答