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 按Enter键时,文本框向下移动一行,而不是调用函数_Php_Jquery_Html_Sql_Datatables - Fatal编程技术网

Php 按Enter键时,文本框向下移动一行,而不是调用函数

Php 按Enter键时,文本框向下移动一行,而不是调用函数,php,jquery,html,sql,datatables,Php,Jquery,Html,Sql,Datatables,我正在尝试设置一个信息网站(学校用途)。 我想要发生的是,当用户按下Enter键时,文本框中的文本将被发送到名为InsertMessage.PHP和DisplayMessages.PHP的PHP页面,并且文本框将被设置为“。 相反,当我按enter键时,文本框只会向下移动一行 $(文档).ready(函数(){ $(“#ChatText”).keyup(函数(e){ //当我们按enter键时 如果(e.keycode==13){ var ChatText=$(“#ChatText”).val

我正在尝试设置一个信息网站(学校用途)。
我想要发生的是,当用户按下Enter键时,文本框中的文本将被发送到名为
InsertMessage.PHP
DisplayMessages.PHP的PHP页面,并且文本框将被设置为“。
相反,当我按enter键时,文本框只会向下移动一行

$(文档).ready(函数(){
$(“#ChatText”).keyup(函数(e){
//当我们按enter键时
如果(e.keycode==13){
var ChatText=$(“#ChatText”).val();
$.ajax({
键入:“POST”,
url:'InsertMessage.php',
数据:{
ChatText:ChatText
},
成功:函数(){
$(“$ChatMessages”).load(“DisplayMessages.php”)#
(“ChatText”).val(“”);
}
});
}
});
setInterval(函数(){
$(“#ChatMessages”).load(“DisplayMessages.php”);
}, 1500);
$(“#ChatMessages”).load(“DisplayMessages.php”);
});

当您检查钥匙时,它需要是e.keyCode而不是e.keyCode 还有很多其他的打字错误

  $("$ChatMessages").load("DisplayMessages.php");
  #("ChatText").val("");
例如:

  $("ChatMessages").load("DisplayMessages.php");
  $("ChatText").val("");
可能还有更多,所以请检查语法

工作代码段:

$(文档).ready(函数(){
$(“#ChatText”).keyup(函数(e){
//当我们按enter键时
如果(如keyCode===13)
{
var ChatText=$(“#ChatText”).val();
$(“#ChatText”).val(“”);
}
});
});

当您检查钥匙时,它需要是e.keyCode而不是e.keyCode 还有很多其他的打字错误

  $("$ChatMessages").load("DisplayMessages.php");
  #("ChatText").val("");
例如:

  $("ChatMessages").load("DisplayMessages.php");
  $("ChatText").val("");
可能还有更多,所以请检查语法

工作代码段:

$(文档).ready(函数(){
$(“#ChatText”).keyup(函数(e){
//当我们按enter键时
如果(如keyCode===13)
{
var ChatText=$(“#ChatText”).val();
$(“#ChatText”).val(“”);
}
});
});


这是一个使用改进格式和添加代码段的响应这是一个使用改进格式和添加代码段的响应谢谢!我更改了其中一些,但仍然不起作用:(我是新手,我使用记事本+,因为studio代码让我很烦。现在尝试VS。如果你能帮我的话,我非常需要它:)你知道如何在浏览器中打开控制台吗?如果notepad++没有突出显示错误,这将帮助您查找错误。我建议你使用IDE,但我不知道有什么好的免费的IDE用于web开发。打开控制台,我正在寻找IDE。。我该如何处理控制台?如果在浏览器中加载脚本,控制台应该打印由脚本引起的错误。它不会打印任何内容:(无论如何,我刚下载了PHPStormThanks!我更改了其中一些,但仍然不起作用:(我是新手,我使用记事本+,因为studio代码让我很烦。现在尝试VS。如果你能帮我的话,我真的需要它:)你知道如何在浏览器中打开控制台吗?如果notepad++没有突出显示错误,这将帮助你查找错误。我建议你使用IDE,但我不知道用于web开发的任何好的免费IDE。打开控制台后,我正在寻找IDE。我如何处理控制台?控制台应该打印错误这是由你的脚本引起的,如果你在浏览器中加载你的脚本,它不会打印任何东西:(无论如何,我只是下载了PHPStorm