Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.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
Javascript 动态变化消息_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 动态变化消息

Javascript 动态变化消息,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个php数组。 我想在不重新加载每10秒更改一次的页面的情况下创建一条动态更改消息。 例如: arr[0] = "abc"; arr[1] = "def"; arr[2] = "ghi"; arr[3] = "jkl"; 我想使用AJAX或jquery制作一个脚本,每隔10秒在数组中打印不同的字符串,并在div中打印。 我对AJAX和jquery的了解很少,我不知道从哪里开始。试试这个:您可以使用setInterval并将其保存周期设置为10000毫秒。从数组中选择消息并将其放入d

我有一个php数组。 我想在不重新加载每10秒更改一次的页面的情况下创建一条动态更改消息。 例如:

arr[0] = "abc";

arr[1] = "def";

arr[2] = "ghi";

arr[3] = "jkl";
我想使用AJAX或jquery制作一个脚本,每隔10秒在数组中打印不同的字符串,并在div中打印。 我对AJAX和jquery的了解很少,我不知道从哪里开始。

试试这个:您可以使用setInterval并将其保存周期设置为10000毫秒。从数组中选择消息并将其放入div的html中

var arr = {"abc","def","ghi","jkl"};
$(function(){
  var i = 0;
  var len = arr.length;
  setInterval(function(){
   //assuming div1 is the id of div for message
   $('#div1').html(arr[i]);
   i++;
   //reset array index if last element accessed
   if(i==len)
      i = 0;
  }, 10000);
}):

您想在哪里打印邮件?在控制台或div中?我想在div中打印消息。创建一个函数,该函数进行ajax调用,并每10秒调用一次。查看setIntervalI,我想创建一个动态更改消息-您在哪里遇到了这种情况?