Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在每次ajax提交后在相同的输入上设置光标?_Php_Jquery_Ajax - Fatal编程技术网

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

Php 如何在每次ajax提交后在相同的输入上设置光标?,php,jquery,ajax,Php,Jquery,Ajax,我有一个带有文本框消息和提交按钮的表单,如下所示 <form action="#" id="messageform"> <textarea name="message" id="message"></textarea> <input type="submit" value="Send"/> </form> 我的问题是,单击提交按钮后,我必须手动将光标放在消息文本区域。 有没有办法在消息框上设置光标默认值。即使在我点

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

<form action="#" id="messageform">
     <textarea name="message" id="message"></textarea>
     <input type="submit" value="Send"/>
</form>
我的问题是,单击提交按钮后,我必须手动将光标放在消息文本区域。 有没有办法在消息框上设置光标默认值。即使在我点击提交按钮后,光标仍应保留在消息文本区

只需在点击后使用,如下所示:

$("#messageform").submit( function(e) {
    e.preventDefault();
    $("#message").focus();//this here
});
单击下面的按钮后,只需使用

$("#messageform").submit( function(e) {
    e.preventDefault();
    $("#message").focus();//this here
});
单击下面的按钮后,只需使用

$("#messageform").submit( function(e) {
    e.preventDefault();
    $("#message").focus();//this here
});
单击下面的按钮后,只需使用

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

这对我很管用。我可以在11分钟后投票。无论如何。你能告诉我使用e.preventDefault()的重要性吗。将e作为周长传递?
e.preventDefault()
将阻止触发默认操作。例如,假设您被单击了一个链接,
e.preventDefault()
将阻止重定向到新页面,而不是您的文本框。
e.preventDefault()
中的
e
实际上代表
事件
在特定于您的场景中,
e
是一个与
表单
相关的
事件
,这里是
表单
提交
事件。我可以在11分钟后投票。无论如何。你能告诉我使用e.preventDefault()的重要性吗。将e作为周长传递?
e.preventDefault()
将阻止触发默认操作。例如,假设您被单击了一个链接,
e.preventDefault()
将阻止重定向到新页面,而不是您的文本框。
e.preventDefault()
中的
e
实际上代表
事件
在特定于您的场景中,
e
是一个与
表单
相关的
事件
,这里是
表单
提交
事件。我可以在11分钟后投票。无论如何。你能告诉我使用e.preventDefault()的重要性吗。将e作为周长传递?
e.preventDefault()
将阻止触发默认操作。例如,假设您被单击了一个链接,
e.preventDefault()
将阻止重定向到新页面,而不是您的文本框。
e.preventDefault()
中的
e
实际上代表
事件
在特定于您的场景中,
e
是一个与
表单
相关的
事件
,这里是
表单
提交
事件。我可以在11分钟后投票。无论如何。你能告诉我使用e.preventDefault()的重要性吗。将e作为周长传递?
e.preventDefault()
将阻止触发默认操作。例如,假设您被单击了一个链接,
e.preventDefault()
将阻止重定向到新页面,而不是您的文本框。
e.preventDefault()
中的
e
实际上代表
事件
在特定于您的场景中,
e
是一个与
表单
相关的
事件
,这里是
表单
提交
事件