如图:
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>
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); }
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:
以上就是实现输入框与下拉框联动效果的详细内容,更多请关注php中文网其它相关文章!
![php中文网最新课程二维码](/static/images/article_wechat2021.jpg?1111)
声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论