下面是jquery和两个代码行,一个用于文本框,另一个用于提交按钮,但我不能让它们链接。我在这里尝试了几种不同的方法,但我无法通过提交按钮链接到文本框并清除它。所有人都非常感谢
someclass object();
设为$j
noConflict()
$j('.submit').keypress(function(){
$j('.comment').val('');
});
更新 - 所以我意识到我使用了错误的选择器应该是正确的代码。
<textarea name="name" rows="5" class="fullinput" id="comment"></textarea>
<input id="submit" type="submit" value="Add to List" class="add" />
以及下面的答案解决了这个问题。
答案 0 :(得分:5)
这应该有效:
$j('#submit').click(function(event){
$j('#comment').val('');
event.preventDefault();
});
点击&#34;提交&#34;输入,用户正在调用回发。因此,您需要使用内置的javascript事件来防止使用.preventDefault()方法发生回发。