实时监控input框,实现输入框与下拉框联动的实例


Posted in Javascript onJanuary 23, 2018

如图:

实时监控input框,实现输入框与下拉框联动的实例

html代码

<tr>
 <th scope="row">奖励类型:</th>
 <td><input value="" type="text" name="item" id="reward" style="width: 60px;height: 20px;" placeholder="输入关键字" />
  <select name="reward_id" id="reward_id"> 
   <option value="">---请选择---</option>
   {foreach $reward as $value}
   <option value="{$value['material_id']}">{$value['material_name']}</option>
   {/foreach}
  </select>
 </td>
</tr>

JQuery代码

<script type="text/javascript">
 $('#reward').bind('input propertychange', function() {reward();});
 function reward()
 {
  var search = $("#reward").val();
  $.ajax({ 
   type:"get", 
   url:"/mall/config_commodity_info/search_commodity_info", 
   data:{search:search}, 
   success:function(select){ 
     var reward_id = $("#reward_id"); 
     if (select) {
     $("option",reward_id).remove();
     var obj = JSON.parse(select);
     for (var key in obj) {
      var option = "<option value='"+key+"'>"+obj[key]+"</option>"; 
      reward_id.append(option); 
     }
     } 
   } 
 });
 } 
</script>

PHP代码

public function add_alms()
{
 $reward = $this->materials->selReward();
 $this->assign('reward',$reward);
 return $this->fetch();
}
public function do_add_alms()
{
 $data = Request::instance()->param();
 $this->alms->addAlms($data);
}

以上这篇实时监控input框,实现输入框与下拉框联动的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
贴一个在Mozilla中常用的Javascript代码
Jan 09 Javascript
JS 图片缩放效果代码
Jun 09 Javascript
jQuery解决下拉框select设宽度时IE 6/7/8下option超出显示不全
May 27 Javascript
jquery实现类似淘宝星星评分功能实例
Sep 12 Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
Oct 16 Javascript
JavaScript的MVVM库Vue.js入门学习笔记
May 03 Javascript
AngularJS ng-blur 指令详解及简单实例
Jul 30 Javascript
Actionscript与javascript交互实例程序(修改)
Sep 22 Javascript
Element实现表格分页数据选择+全选所有完善批量操作
Jun 07 Javascript
利用JavaScript的Map提升性能的方法详解
Aug 14 Javascript
js实现时钟定时器
Mar 26 Javascript
AJAX XMLHttpRequest对象创建使用详解
Aug 20 Javascript
从parcel.js打包出错到选择nvm的全部过程
Jan 23 #Javascript
浅谈vue项目重构技术要点和总结
Jan 23 #Javascript
bootstrap fileinput插件实现预览上传照片功能
Jan 23 #Javascript
php 解压zip压缩包内容到指定目录的实例
Jan 23 #Javascript
three.js 入门案例详解
Jan 23 #Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
Jan 23 #Javascript
vuex的使用及持久化state的方式详解
Jan 23 #Javascript
You might like
浅析PHP水印技术
2007/02/14 PHP
基于php split()函数的用法详解
2013/06/05 PHP
PHP中读取文件的几个方法总结(推荐)
2016/06/03 PHP
PHP上传图片类显示缩略图功能
2016/06/30 PHP
js数字输入框(包括最大值最小值限制和四舍五入)
2009/11/24 Javascript
AppBaseJs 类库 网上常用的javascript函数及其他js类库写的
2010/03/04 Javascript
jquery属性过滤选择器使用示例
2013/06/18 Javascript
javascript实现TreeView 无刷新展开的实例代码
2013/07/13 Javascript
javascript中interval与setTimeOut的区别示例介绍
2014/03/14 Javascript
JavaSript中变量的作用域闭包的深入理解
2014/05/12 Javascript
AngularJS中实现显示或隐藏动画效果的方式总结
2015/12/31 Javascript
Node.js中Request模块处理HTTP协议请求的基本使用教程
2016/03/31 Javascript
即将发布的jQuery 3 有哪些新特性
2016/04/14 Javascript
jQuery+php实时获取及响应文本框输入内容的方法
2016/05/24 Javascript
BootStrap实现手机端轮播图左右滑动事件
2016/10/13 Javascript
JS版微信6.0分享接口用法分析
2016/10/13 Javascript
如何选择jQuery版本 1.x? 2.x? 3.x?
2017/04/01 jQuery
nodejs和C语言插入mysql数据库乱码问题的解决方法
2017/04/14 NodeJs
通过一个简单的例子学会vuex与模块化
2017/11/22 Javascript
JavaScript设计模式之模板方法模式原理与用法示例
2018/08/07 Javascript
vue项目前端知识点整理【收藏】
2019/05/13 Javascript
JS控制GIF图片的停止与显示
2019/10/24 Javascript
vue实现移动端拖动排序
2020/08/21 Javascript
利用 Chrome Dev Tools 进行页面性能分析的步骤说明(前端性能优化)
2021/02/24 Javascript
Python中文字符串截取问题
2015/06/15 Python
老生常谈Python进阶之装饰器
2017/05/11 Python
CentOS7.3编译安装Python3.6.2的方法
2018/01/22 Python
Python利用FFT进行简单滤波的实现
2020/02/26 Python
django使用F方法更新一个对象多个对象字段的实现
2020/03/28 Python
基于Python中random.sample()的替代方案
2020/05/23 Python
numpy实现RNN原理实现
2021/03/02 Python
HTML5视频播放插件 video.js介绍
2018/09/29 HTML / CSS
怎样创建、运行java程序
2014/08/01 面试题
准备去美国留学,那么大学申请文书应该怎么写?
2019/08/12 职场文书
golang 比较浮点数的大小方式
2021/05/02 Golang
PostgreSQL基于pgrouting的路径规划处理方法
2022/04/18 PostgreSQL