javascript - 如何动态提交输入字段的值

标签 javascript html

我有一些类别:

<div class="cbp-l-inline-title" style=" font-size: 18px;">
    <span style="color: #0669b4">Generic Name:</span> 
    <a><?php echo $category[0]['generic_name'];?></a>
</div>

我想单击插入此 <a> 的值到这个表格

<form method="post" action="/search/index" class="input-group" style="width: 45%; margin-left: 646px">
    <input type="text" name="search" id="search" class="form-control" minlength=3 placeholder="Generic" aria-label="Recipient's username" aria-describedby="basic-addon2">
    <div id="suggesstion"></div>
    <div class="input-group-btn input-group-append">
        <button class="btn btn-primary btn-outline-secondary" type="submit" name="submit">Search</button>
    </div>
</form>

以便它动态地开始搜索该字符串的结果。我无法将此值发送到 url,因为它不是拉丁字符

最佳答案

html

<div class="cbp-l-inline-title" style=" font-size: 18px;">
  <span style="color: #0669b4">Generic Name:</span> 
  <p class="clickMe">click me: text to send after click</p>
</div>

<form method="post"  class="input-group">
  <input type="text" name="search" id="search" class="form-control" minlength=3
                       placeholder="Generic" aria-label="Recipient's username"
                       aria-describedby="basic-addon2">
  <div id="suggesstion"></div>
  <div class="input-group-btn input-group-append">
     <button class="btn btn-primary btn-outline-secondary" type="submit" name="submit">Search</button>
  </div>
</form>

以及 jquery 中的 javascript

$('.clickMe').on('click', function(){
  var value = $(this).text()
  $('input#search').val(value)
})

https://jsfiddle.net/ora0j4uu/

.submit() 如果你也想提交 https://www.w3schools.com/jsref/met_form_submit.asp

编辑: jquery 提交

$('.clickMe').on('click', function(){
  var value = $(this).text()
  console.log(value)
  $('input').val(value)
  $('.input-group').submit()
})

关于javascript - 如何动态提交输入字段的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50273344/

相关文章:

html - 带有背景图像下拉问题的选项卡菜单

html - 是否可以在这个 div 中画线?

javascript - 图像周围有可笑的灰色边框

JavaScript/HTML - 警告框先于声音?

html - 无法正确使用文本对齐 :justify

javascript - 我创建了一个 native react 应用程序,每次都必须刷新屏幕才能从 firebase 获取新添加的数据。我正在使用钩子(Hook)

javascript - "Attempting to use a disconnected port object"将消息从内容发送到 Chrome 扩展程序中的弹出窗口时

javascript - "[object Function]"是内置函数独有的吗?

javascript - Jquery 循环遍历每个 li 的每个 ul

javascript - 来自 codeigniter Controller 的值,用于查看 javascript 变量并将其显示为数组