如何在每次ajax提交后将光标设置在相同的输入上?

时间:2015-10-19 05:23:49

标签: php jquery ajax

我有一个带有文本框消息和提交按钮的表单,如下所示

<form action="#" id="messageform">
     <textarea name="message" id="message"></textarea>
     <input type="submit" value="Send"/>
</form>

我有ajax提交表格如下。

$("#messageform").submit( function(e) {
    e.preventDefault();
});

我的问题是我必须在点击提交按钮后手动将光标放在 消息textarea 。 有没有办法在 消息框 上设置游标默认值。即使我点击提交按钮光标后 仍应保留在短信息 上。

1 个答案:

答案 0 :(得分:2)

点击下方后,只需使用 .focus

$("#messageform").submit( function(e) {
    e.preventDefault();
    $("#message").focus();//this here
});