【发布时间】:2018-01-06 09:39:53
【问题描述】:
我不需要任何代码,我只需要正确的方法。
我在做什么?
事情就是这样。我正在为药房(药店)制作软件。我为药物的候选名单创建了一个标签。看图片。 enter image description here
我面临什么问题?
在最后一列中,我有一个表单域来输入药物或添加库存。但是你可以看到这么多行有很多表单域。当我单击“确认”按钮时,它不起作用,因为表是使用循环生成的。因此,对于所有字段都有相同的名称。
如何获取提交按钮正上方输入字段的值。我的意思是当我点击确认按钮时,它将采用同一行的输入字段而不是其他字段。
我该怎么做?无需代码。我正在使用 php codeigniter 框架。
谢谢
【问题讨论】:
-
如果您通过循环创建它,为什么不通过循环也为每个元素赋予唯一的名称?
-
已经有唯一的ID了。但是当点击确认按钮时,我需要从输入字段中获取数量值。你能告诉我点击确认按钮时如何设置和获取确切的ID吗?
-
@uzzelsheel 您创建一个变量作为标签,如 '$i' 并增加它并将其附加到输入名称的最后。
-
是的,这将为不同的字段提供唯一的名称。但是当我单击确认按钮时,我需要按钮正上方的字段值。不是来自对方。我该怎么做?由于输入字段的名称是随机的,所以我不能提及字段的名称。
-
听起来您的表格周围有一个大表格 - 为什么不在每个单元格中创建一个表格?
标签: php codeigniter