Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/forms/4.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
Forms Codeigniter:设置_值未正确重新填充数组表单字段_Forms_Codeigniter_Validation_Populate - Fatal编程技术网

Forms Codeigniter:设置_值未正确重新填充数组表单字段

Forms Codeigniter:设置_值未正确重新填充数组表单字段,forms,codeigniter,validation,populate,Forms,Codeigniter,Validation,Populate,我有一个带有CI验证的表单,它使用数组作为输入名称。视图最初有以下代码: <input type="text" name="feed_urls[]" value="<?php echo set_value('feed_urls[]', ''); ?>" > 由于您只提供了一小部分代码,我只能给您一个提示,说明我认为您的主要问题是什么 输入数组的n元素可以使用jQuery填充,如下所示: $("[id^=feed_urls]").eq(0).val(someURL)

我有一个带有CI验证的表单,它使用数组作为输入名称。视图最初有以下代码:

<input type="text" name="feed_urls[]"
   value="<?php echo set_value('feed_urls[]', ''); ?>" >

由于您只提供了一小部分代码,我只能给您一个提示,说明我认为您的主要问题是什么

输入数组的n元素可以使用jQuery填充,如下所示:

$("[id^=feed_urls]").eq(0).val(someURL);
$("[id^=feed_urls]").eq(1).val(someURL);
$("[id^=feed_urls]").eq(2).val(someURL);

诸如此类。

由于您只提供了一小部分代码,我只能给您一个提示,说明我认为您的主要问题是什么

输入数组的n元素可以使用jQuery填充,如下所示:

$("[id^=feed_urls]").eq(0).val(someURL);
$("[id^=feed_urls]").eq(1).val(someURL);
$("[id^=feed_urls]").eq(2).val(someURL);
等等。

您可以使用:

<input type="text" name="feed_urls[]" value="<?php echo set_value('feed_urls[0]'); ?>">
您可以使用:

<input type="text" name="feed_urls[]" value="<?php echo set_value('feed_urls[0]'); ?>">

但是人们如何知道应该输出多少这样的输入呢?无论如何,至少要得到数组的大小?但是如何知道应该输出多少这样的输入呢?是否至少要获取数组的大小?