js 前台链接到文本后查询



 如同所示:现在所需效果点击某个区域,在文本框中显示,并且传入后自动搜索相关区域!

以下是文本框中的代码

 <form id="tableForm_search"  method="get"  οnsubmit="return form_submit()">
     <input type="text"  id="tableinfo"  value="" name="tableinfo" class="int"  οnkeyup='value = value.replace(/(^\s*)|(\s*$)/g,"");'/>
     <input class="but" name="" type="image" src="/${res}/img/but.jpg"  οnclick="return submitBtn(this.form);" />
   </form>

 

主要是图片中onclick事件

另外贴上js脚本 及操作的文本框

<script language="javascript">
function submitBtn(fm){
      fm.submit();
      return false;
  }
function submitBtn_feature(fm){

 var herf=document.getElementById("feature").value;

 $('#tableinfo').val(herf);

fm.submit();
     return false;
  }
</script>

<a href="#" target="_self" id="feature" name="***" value="***" οnclick="return submitBtn_feature(this.form);">***</a>

对此主要逻辑是点击链接中调用onclick submitBtn_feature事件$('#tableinfo').val(herf);把值放入文本框中,文本框中的查询是通过点击图片显示 onclick submitBtn再次查找

此列 易混点,通过οnclick="return submitBtn_feature"点击提交后认为已经成功,但未考虑到文本框中的查询也是通过图片onclick 事件提交 从而未再次调用图片onclick事件

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值