Javascript 如何动态提交输入字段的值
我有以下几类:Javascript 如何动态提交输入字段的值,javascript,html,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> 通用名称: 我想单击此处将此的值插入此表单
<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>
通用名称:
我想单击此处将此
的值插入此表单
<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,因为它不是拉丁字符
<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>
.submit()如果您也要提交它
编辑:
jquery用于提交
$('.clickMe').on('click', function(){
var value = $(this).text()
console.log(value)
$('input').val(value)
$('.input-group').submit()
})
html
.submit()如果您也要提交它
编辑:
jquery用于提交
$('.clickMe').on('click', function(){
var value = $(this).text()
console.log(value)
$('input').val(value)
$('.input-group').submit()
})
如果您想在用户在输入字段中键入时开始搜索,则需要使用JS。不,我不希望他们键入。当他们单击链接时,值之间的值应该转到输入字段搜索和提交。您仍然需要使用JS:它处理客户端发生的所有脚本。您需要的是将click偶数绑定到
元素,以便它将正确的值注入您的输入字段。如果您希望在用户在输入字段中键入时开始搜索,则需要使用JS。不,我不希望他们键入。当他们单击链接时,值之间的值应该转到输入字段搜索和提交。您仍然需要使用JS:它处理客户端发生的所有脚本。您想要的是将click甚至绑定到
元素,以便它将正确的值注入您的输入字段。代码正在工作,但当我添加.submit()时,它也会这样做。没有任何改变代码正在工作,但当我添加.submit()时,它也会这样做。没有什么变化