实时监控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 相关文章推荐
传递参数的标准方法(jQuery.ajax)
Nov 19 Javascript
ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)
Jan 13 Javascript
MooBox 基于Mootools的对话框插件
Jan 20 Javascript
基于JS如何实现给字符加千分符(65,541,694,158)
Aug 03 Javascript
Javascript oop设计模式 面向对象编程简单实例介绍
Dec 13 Javascript
微信小程序 Tab页切换更新数据
Jan 05 Javascript
JS数组操作之增删改查的简单实现
Aug 21 Javascript
JS实现自定义状态栏动画文字效果示例
Oct 12 Javascript
js断点调试经验分享
Dec 08 Javascript
Vue管理系统前端之组件拆分封装详解
Aug 23 Javascript
JavaScript声明变量和数据类型的转换
Apr 12 Javascript
JS实现九宫格拼图游戏
Jun 28 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的内置函数,通过DES算法对数据加密和解密
2012/06/21 PHP
PHP处理Oracle的CLOB实例
2014/11/03 PHP
基于php判断客户端类型
2016/10/14 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
JS中confirm,alert,prompt函数使用区别分析
2010/04/01 Javascript
jquery 跨域访问问题解决方法(笔记)
2011/06/08 Javascript
使用Js让Html中特殊字符不被转义
2013/11/05 Javascript
有效提高JavaScript执行效率的几点知识
2015/01/31 Javascript
jQuery实现表格颜色交替显示的方法
2015/03/09 Javascript
JavaScript使用replace函数替换字符串的方法
2015/04/06 Javascript
使用AmplifyJS组件配合JavaScript进行编程的指南
2015/07/28 Javascript
JavaScript检测并限制复选框选中个数的方法
2015/08/12 Javascript
实例详解Nodejs 保存 payload 发送过来的文件
2016/01/14 NodeJs
jQuery链式调用与show知识浅析
2016/05/11 Javascript
jQuery ajax仿Google自动提示SearchSuggess功能示例
2019/03/28 jQuery
JavaScript中关于base64的一些事
2019/05/06 Javascript
JS回调函数原理与用法详解【附PHP回调函数】
2019/07/20 Javascript
jQuery实现input[type=file]多图预览上传删除等功能
2019/08/02 jQuery
js计算最大公约数和最小公倍数代码实例
2019/09/11 Javascript
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
2019/10/26 Javascript
针对Vue路由history模式下Nginx后台配置操作
2020/10/22 Javascript
[08:54]《一刀刀一天》之DOTA全时刻18:十九支奔赴西雅图队伍全部出炉
2014/06/04 DOTA
Python爬虫包BeautifulSoup异常处理(二)
2018/06/17 Python
4行Python代码生成图像验证码(2种)
2020/04/07 Python
python实时监控logstash日志代码
2020/04/27 Python
简单了解如何封装自己的Python包
2020/07/08 Python
Matplotlib 绘制饼图解决文字重叠的方法
2020/07/24 Python
html5的input的required使用中遇到的问题及解决方法
2018/04/24 HTML / CSS
美国学校用品、教室和教学商店:Discount School Supply
2018/04/04 全球购物
餐厅销售主管职责范本
2014/02/19 职场文书
物流管理专业毕业生求职信
2014/03/23 职场文书
个人工作保证书
2015/02/28 职场文书
2015年七一建党节活动总结
2015/03/20 职场文书
出国留学导师推荐信
2015/03/26 职场文书
素质拓展训练感想
2015/08/07 职场文书
Python爬虫数据的分类及json数据使用小结
2021/03/29 Python