gpt4 book ai didi

javascript - html <input> 无法将值传递给 URL,除非使用 codeigniter 的 input_form

转载 作者:行者123 更新时间:2023-11-30 12:13:17 27 4
gpt4 key购买 nike

我使用 codeigniter 的 form_helper 创建表单搜索

<?php echo form_open(site_url( 'lab/hasil_rawat_jalan'), array( 'method'=>'get')) ?>
<div class="form-group">
<label class="sr-only" for="value">Search</label>
<?php echo form_input( 'value', $this->input->get('value'), 'type="text" class="form-control" id="value" placeholder="Search..."') ?>
</div>
<input class="btn btn-default btn-sm" type="submit" value="Go">
</form>

问题是如果我改变

<?php echo form_input( 'value', $this->input->get('value'), 'type="text" class="form-control" id="value" placeholder="Search..."') ?>

进入这个(这意味着正常的输入标签)

<input type="text" class="form-control" id="value" placeholder="Search..." value="<?php echo $this->input->get('value');?>">

我无法在我的 url 中获取任何值,我是否遗漏了什么?

如果你不明白我的问题,请提问。谢谢^^

最佳答案

如果你想要这个值,请添加name属性。

<input name="value" type="text" class="form-control" id="value" placeholder="Search..." value="<?php echo $this->input->get('value');?>" >
^ ^

在代码点火器中,文本框名称中的第一个参数。

<?php echo form_input( 'value', $this->input->get('value'), 'type="text" class="form-control" id="value" placeholder="Search..."') ?>
^ ^

关于javascript - html &lt;input&gt; 无法将值传递给 URL,除非使用 codeigniter 的 input_form,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33162361/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com