<select>标签在材料设计中不通过jquery出现

时间:2017-09-23 06:25:14

标签: jquery material-design codeigniter-3

当我根据数据显示选择标签时,我选择的是没有进入视图页面,但是当我安装它时,我得到了确切的结果。这是我的代码,请看看。 &lt;?php if(empty($ assign_vehicle_info)){?&gt;      &lt; div class =“input-field col s12”id =“vh”&gt;           &lt; select required name =“vehicle_id”id =“vehicle”&gt;           &lt; option value =“”&gt;选择&lt; / option&gt;           &LT; /选择&GT;         &lt; label&gt;选择Vehicle&lt; / label&gt;      &LT; / DIV&GT; &lt;?php}?&gt; &LT;脚本&GT;   $( '#型')。改变(函数(){     var type = $('#type')。val();     警报(类型);     var url ='&lt;?php echo base_url();?&gt; admin / vehicle / ajax_vehicle';     $ .post(url,{type:type},函数(数据)     {       $( “#车辆”)HTML(数据);     });   }); &LT; /脚本&GT; 这是我的控制器 公共职能ajax_vehicle() {     $数据[ '车辆'] = $这 - &GT; Vehicle_model-&GT; view_available_vehicles($ _ POST [ '类型']);     $这 - &GT;负载&gt;查看( '管理员/车辆/ ajax_vehicle',$数据); } 这是我的ajax_view工具 &lt; select required name =“vehicle_id”&gt;  &lt; option value =“”&gt;选择&lt; / option&gt;    &lt;?php if(empty($ assign_vehicle_info)){    if(!empty($ vehicle)){    foreach($ vehicle as $ veh){?&gt;    &lt; option value =“&lt;?= $ veh-&gt; id?&gt;”&lt;?php if(!empty($ assign_vehicle_info)){echo $ assign_vehicle_info-&gt; vehicle_id == $ veh-&gt; id? '选中':''; }?&gt;&gt;&lt;?= $ veh-&gt; name?&gt;&lt; / option&gt;   &lt;?php}}}?&gt;  &LT; /选择&GT; 当我安慰它时会得到这样的结果 我很困惑为什么它没有在页面上查看。请帮助我解决

1 个答案:

答案 0 :(得分:0)

你的意思是它被隐藏了,但你可以在检查员看到它吗? 是检索数据的问题? 试着举个例子:

 $("#vehicle").text(data);

编辑: 尝试检索<select>元素

  $("#vh").html(data);