在提交触发器之前从查询输入中删除标记
remove tags from query input before submit trigger
希望在触发"提交"之前从输入查询"q"中删除突出显示的文本标记。
$("#q").val()在下面的代码中,在该文本中的一些术语周围有标记
<b> </b>
。我试着用。在提交触发器之前$("'#q")
的text()
,结果没有变化。
<script>
$(document).ready(function(){
$("'#q").autocomplete('#{url_for_home}/autocomplete', { ## backslash escaped #q as that is a macro defined in VM_global_library.vm
extraParams:{
'suggest.q': function() { return $("'#q").val();},
'wt': 'velocity',
'v.template': 'suggest'
}
}
).keydown(function(e){
if (e.keyCode === 13){
$("#query-form").trigger('submit');
}
});
</script>
使用onsubmit属性调用编辑函数。
$("'#q").onsubmit = function() {
// code here
}
你几乎可以把它放在你已经创建的函数的任何地方,例如:
<script>
$(document).ready(function(){
$("'#q").autocomplete('#{url_for_home}/autocomplete', { ## backslash escaped #q as that is a macro defined in VM_global_library.vm
extraParams:{
'suggest.q': function() { return $("'#q").val();},
'wt': 'velocity',
'v.template': 'suggest'
}
}
).onsubmit(function() {
// code here
}).keydown(function(e){
if (e.keyCode === 13){
$("#query-form").trigger('submit');
}
});
</script>
相关文章:
- 如何在HTML输入字段中添加不可删除的后缀
- React 15使用空字符串删除输入值
- 主体单击删除功能上的输入框宽度
- 如何选择多个输入字段并删除所需的属性
- 从输入值中删除最后一个单词
- 删除输入中输入的符号
- 使用jquery删除输入框上的外部处理程序/库
- 附加和删除输入值的一部分
- 在Reactjs中添加和删除值未重置的输入字段
- 根据下拉选择向表单添加和删除输入标记
- 添加/删除/更改输入文本的部分值
- jQuery - 添加删除类 - 设置输入值
- 如何在单击时从输入字段中删除最后一个字符
- 删除ng模型中的ng模型输入值
- 在提交触发器之前从查询输入中删除标记
- 在粘贴事件Javascript的输入字段中删除所有非数字字符
- 如何从 Chrome 中的文件输入中删除“未选择文件”工具提示
- 尝试擦除时删除输入中的零
- 为收音机点击的输入添加值,然后删除
- 输入删除/撤消的事件处理程序