Foxtable(狐表)用户栏目Web开发 → Select 控件选项改变事件问题


  共有364人关注过本帖平板打印复制链接

主题:Select 控件选项改变事件问题

帅哥哟,离线,有人找我吗?
Risingsun
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:17 积分:241 威望:0 精华:0 注册:2018/7/17 22:19:00
Select 控件选项改变事件问题  发帖心情 Post By:2019/7/19 17:54:00 [只看该作者]

Select 控件选项改变事件问题, 当前select选项值化了,根据选项值获取相应的数据,在其它Input中显示,但是select焦点问题,为其它文本框赋值,页面不刷新问题,数据不重新加载,要怎么处理?
define(['users/templates/【GROUP】/【PAGE】/data','publib/mixin/mainMixins','publib/mixin/tableMixins','web_local/js/common/common'], function(mixin,mainMixin,tableMixins,common) {
    return {
        mixins: [mainMixin,mixin, tableMixins],
        created: function created() {
            common.init(this);
        },
        mounted: function mounted() {
            this.FetchData();
        },
        data: function data() {  
            return {  
                materialList:[]  
            }  
        },
        methods: {
            FetchData: function FetchData() {
                //这里设置页面一加载就运行的逻辑,比如加载数据
                var _self = this;
                common.getOptions("materialList",{},function(data){
                    _self.pageData.material_code_options = data;
                });                
            },   
            getMaterialDetail: function getMaterialDetail(value){
                var _self = this;
                common.getData("getMaterial",{material_code:value},function(data){
                    if(data.length){                            
                        _self.pageData.form1.data.material_name = data[0].material_name;
                        _self.pageData.form1.data.material_specType = data[0].material_specType;
                    }else{                            
                        _self.pageData.form1.data.material_name = "";
                        _self.pageData.form1.data.material_specType = "";
                    }
                });
            }                     
        },
    };
});

 回到顶部