问题标签 [array-population]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
635 浏览

javascript - 创建一个模仿时钟的数组(javascript)

你将如何创建一个包含值的数组,每个小时一个,包括 AM/PM,从 12 AM 开始,到 11 PM 在 JavaScript 中结束?

0 投票
3 回答
536 浏览

php - php preg_split w/regex

回来:

虽然我希望:

我能做些什么?

0 投票
1 回答
1753 浏览

javascript - 经典 asp - 下拉列表选择与第一个下拉列表具有相同值的所有下拉列表

我有一个包含三个值的主要下拉列表:1 - 选择 2 - 失败 3 - 通过

该页面是从数据库中填充的,因此您可以在此处使用从 1 到 50 的任何内容来将每条记录的状态设置为失败或通过。

我想从主下拉列表中选择“失败”,从数据库填充的任何下拉列表都应设置为我所做的选择为“失败”

希望有人可以提供帮助。谢谢亚斯

0 投票
1 回答
340 浏览

javascript - 将基本 Javascript 购物车扩展为多维

我正在尝试通过扩展这个漂亮的小演示来做一个“快速”的 javascript 购物车作为概念证明。 http://www.99points.info/2010/12/ajax-shopping-cart-with-jquery-and-php/

我正在尝试将购物车中项目“类型”的概念扩展到此概念,以便您拥有项目和选项。您可以根据需要添加选项,但只能添加任何项目类型中的 1 个 - 所以我试图将“数组”值转换为多维数组,并真正触及我的 JavaScript 知识墙。

我正在尝试构建的数组应该(我认为)看起来像这样 [itemtype][itemid];

如果尝试添加另一个“项目”,我希望删除前一个 - 然后可以正常添加新项目。在示例中,此处的 [itemid] 用于遍历 DOM 并获取值以重新计算购物车/从 DOM 中删除 ID。

因此,在我尝试执行此操作时,我在示例购物车添加/删除 if 调用之前进行 if 检查,以基本上查看数组中是否有“项目” - 我可以检测到,然后确定 [itemid] 所以我可以将其从数组 [和 DOM] 中删除。

所以基本上我不确定我是否正确地推动了这些值(尽管我正在找到它们)并且当我发现我没有得到 itemID 时。

屏幕上项目的 HTML 已扩展为包含“类型”类,以便可以引入。

0 投票
3 回答
84 浏览

php - 处理数组值 - unset 或 array_pop

我有这样的帖子价值。它存储在$_POST. 现在,我需要删除或取消设置最后一个数组值,即[submit] => Add. 当我签入 SOF 时,他们要求我使用array_pop. 但这没有用。任何帮助。

我的输出:

预期输出:

编辑:

这是我的代码

谢谢,

金兹

0 投票
1 回答
156 浏览

php - 数组中的php下拉列表未填充

我在使用 PHP 填充选择元素时遇到了问题。目前,我使用从数据库中提取的信息创建了一个数组。这用于编辑或将条目插入日志以供我保存记录。

代码中使用的变量处理客户编号和客户名称,如果这有助于提供任何额外的相关性。

下面概述的方法在它不是新条目(编辑现有条目)的情况下非常有效,但在新条目(其中 $ID == 0)的情况下不会填充选项。

任何帮助,将不胜感激。我在网上找不到对我的问题足够具体的示例。我希望这是我忽略的小而简单的事情。

更新:

以下是编辑现有条目和新条目的页面源。

现有条目:出于隐私考虑,选项文本已更改为“省略名称”。

新条目:

$record 在代码的其他地方定义,是正在编辑的记录。如果是新记录,则所有值都设置为''。

这有帮助吗?

0 投票
4 回答
502 浏览

c# - 如何在 c# 中多次循环字符串数组?

在第一个初始循环完成后,我不太清楚如何循环字符串数组。

我现在的代码是:

但是,调整数组大小似乎并没有太大的作用,因为第 6 个值之后的数组值不存在。我需要它继续循环不止一次: A B C D E FA B C D E F ... 等等,直到达到 99 的限制。

0 投票
2 回答
88 浏览

php - PHP:如何修复 array_pop 和值 0

我正在尝试从各种路径生成维度数组。为此,我正在使用此处找到的功能。

我的代码

这有效,除非文件夹被命名为“0”

我该如何解决?为什么 array_pop 跳过值“0”,即使它是一个字符串?

0 投票
1 回答
66 浏览

php - PHP array_pop & implode 与外语一起使用时显示问号

我正在使用以下代码在我的 Wordpress 网站上仅显示姓氏第一个字符:

它适用于英文名称,但$last[0]在使用外语(例如阿拉伯语、希伯来语、希腊语等)时会返回一个问号。例如:

姓名:השם שלי

将返回:

השם ?.

我一直在尝试解决这个问题一个小时,但到目前为止还没有。

任何想法?