element select选择框 ajax返回值怎么赋给选择框?

         <el-form-item label="市">
         <el-select v-model="form.m_address2" placeholder="请选择">
         <el-option v-for="item1 in fromData.a2" :label="item1.city_name" :value="item1.city_id">
         </el-option>
         </el-select>
         </el-form-item> 
         
         
         var Main = {
          data() {
          return {
          a2:[],
        }
      }
    }
    
     methods: {

    selectMajor:function(){
      var that = this;
      $.ajax({
              url:"{:url('Member/getProvince')}",
              type: 'POST',
              data: {'address1':this.form.m_address1},
              success:function(data){
                console.log(JSON.stringify (data));
                that.a2=JSON.stringify(data);
              },error:function(data){
                  alert("网络错误!请稍后再试!");
              },
           });
    },
阅读 2k
1 个回答

你值取错了吧 是 m_address2

 <el-form-item label="市">
         <el-select v-model="form.m_address2" placeholder="请选择">
         <el-option v-for="item1 in fromData.a2" :label="item1.city_name" :value="item1.city_id">
         </el-option>
         </el-select>
         </el-form-item> 
         
         
         var Main = {
          data() {
          return {
          a2:[],
        }
      }
    }
    
     methods: {

    selectMajor:function(){
      var that = this;
      $.ajax({
              url:"{:url('Member/getProvince')}",
              type: 'POST',
              data: {'address1':this.form.m_address2},
              success:function(data){
                console.log(JSON.stringify (data));
                that.a2=JSON.stringify(data);
              },error:function(data){
                  alert("网络错误!请稍后再试!");
              },
           });
    },
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题