【发布时间】:2015-04-22 07:16:28
【问题描述】:
我想用 ajax 返回的数据填充 html 表。我将如何做到这一点。下面是从 ajax 返回的字符串:
1-1.00-2013-2014,2-2.00-2013-2014,3-3.00-2013-2014,4-4.00-2013-2014,6-5.00-2013-2014,8-6.00-2013 -2014,10-7.00-2013-2014,12-8.00-2013-2014,16-9.00-2013-2014,20-10.00-2013-2014,24-11.00-2013-2014,30-12.00-2013-2014 ,36-13.00-2013-2014,48-14.00-2013-2014,60-15.00-2013-2014,61-16.00-2013-2014,
我想到的是像这样拆分整个字符串:
var dataarr = data.split(',');
拆分后,再次拆分将转换为三个单独的数组
var dataarr = data.split('-');
然后使用循环填充 html 表。但不知道如何在php中完成。我已经在网上搜索过了。我不想使用“json”而是尝试使用“mysqli”来实现请指导我?
【问题讨论】:
-
我不明白这个问题。从 Ajax 调用获得响应后,您只能使用 Javascript 处理它。 PHP 仅在整个页面重新加载时处理。
-
是的,您看到的字符串是从 ajax 返回的数据。我想使用 data.split() 用这些数据填充 html 表。但我不知道该怎么做
-
1st : 为我们提供一个填充了您的数据的最终 html 表的示例。 2nd : 如果您从使用 Ajax 开始,您将需要 JavaScript 来更改表格以使用您从 php 脚本中取回的值填充它,但是在 Ajax 之后使用 php 是不可能的,因为您需要对视图进行异步更改。