2017-04-25 80 views
0
$.getJSON('getwarehousename',function(data){ 
    for(var i=0;i<data.length;i++){ 
    $("#plantname").val(data[0][0]); 
    var a = JSON.stringify(data[0][1]); 
    alert("PlantWH...."+a) 
    $("#plantwhname").val(a); 
    alert("wname.."+$("#plantwhname").val()) 
    } 
});  

在這個變量中的值是plantwarehouse01,但是這個值不能被分配到plantwhname id字段?爲什麼不將一個值賦給id字段?

$(document).ready(function() { 
    var html2="<label><select id='plantwhname' class='wname' name='store1'>"; 
    var ht2="<option selected='selected'>Select</option>"; 
    $("#plantware").html(html2); 
    $.getJSON('findPlantwarehouseForMultiple',function(data){ 
    if(data!=0){ 
     for(i=0;i<data.length;i++){ 
     ht2+="<option>"+data[i].plantwarehousecode+"</option>"; 
     } 
     ht2+="</select></label>"; 
     $("#plantwhname").html(ht2); 
     $("#plantwhname").attr("Style","width:220px;"); 
    } 
    }); 
}); 
+0

ID爲'plantwhname'的元素是什麼元素。添加html標記 – guradio

+0

編輯問題並在其中添加代碼。 –

+0

添加HTML標記以及@KailasShimpi – guradio

回答

0

我覺得你的選擇選項列表和新的附加選項不一樣的,所以新的選擇不是選擇所以先添加此選項

$('#selectID').append($('<option>', 
{ 
    value: value_variable, 
    text : text_variable 
})); 

$.getJSON('getwarehousename',function(data){ 
    for(var i=0;i<data.length;i++){ 
    $("#plantname").val(data[0][0]); 
    var a = JSON.stringify(data[0][1]); 
    alert("PlantWH...."+a); 
    $('#plantwhname').append($('<option>', 
     { 
      value: a, 
      text : a 
     })); 
    $("#plantwhname").val(a); 
    alert("wname.."+$("#plantwhname").val()) 
    } 
}); 

然後使用此代碼選擇它。希望這會對你有所幫助

+0

非常感謝你..這是工作 –

+0

所以你可以給我投票嗎?祝你好運 –

相關問題