2016-09-28 35 views
0

從數據庫中獲取下拉值這個代碼用在這個代碼下拉列表中值來創建表&動態記錄應該從數據庫中感到請告訴我如何填寫下拉此代碼如何通過JavaScript

<script type="text/javascript"> 
$(document).ready(function(){ 
    $(".add-row").click(function(){ 

     // var markup = "<tr><td><input type='checkbox' name='record'></td><td><input type='text' name=''></td><td><input type='text' name=''></td><td><input type='text' name=''></td><td><input type='text' name=''></td><td><input type='text' name=''></td><td><input type='text' name=''></td>"; 
     var markup = "<tr class='item-row'><td align='center'>"+ 
       "<input name='record' type='checkbox'>"+ 
       "</td> <td align='center'>"+ 
       "<div class='form-group'>"+ 
        "<select name='item_select1' id='item_select1' class='form-control' onchange='item_value();'>"+ 
        "<option value='' disabled selected>---Select---</option>"+ 
        "<option value='1'>+Add New Item</option>"+ 
       "</select><br />"+ 
       "<textarea id='item_description' name='item_description'></textarea></div></td>"+ 
       "<td align='center'><input type='text' class='form-control' name='item_unit' id='item_unit' placeholder='Display Name ...'></td>"+   
      "<td align='center'><input type='text' class='form-control' name='item_rate' id='item_rate' placeholder='Display Name ...'></td> "+     
       "<td align='center'><input type='text' class='form-control' name='item_discount' id='item_discount' placeholder='Discount %'></td>"+     
      "<td align='center'><div class='form-group'>"+ 
        "<select name='item_tax_id1' id='item_tax_id1' class='form-control' onchange='tax_value();'>"+ 
        "<option value='' disabled selected>---Select---</option>"+ 
        "<option value=''>+Add New Item</option></select></div></td>"+ 
        "<td align='center'><label name='item_amount' id='item_amount'></label></td></tr>"; 
     $("table tbody").append(markup); 
    }); 

    // Find and remove selected table rows 
    $(".delete-row").click(function(){ 
     $("1 tbody").find('input[name="record"]').each(function(){ 
      if($(this).is(":checked")){ 
       $(this).parents("tr").remove(); 
      } 
     }); 
    }); 
});  

+1

對不起,下拉是不是一種感覺。所以你感覺不到。 –

回答

0

你可以嘗試這樣的

$.ajax({ 
     type: "POST", 
     url: url, 
     contentType: "application/json; charset=utf-8", 
     async: false, 
     data: data, 
     dataType: "json", 
     success: function (json) { 
      $.each(json, function (index, elem) { 
      $("#drpId").append("<option value=\"" + elem.value+ "\">" + elem.name+ "</option>"); 
     }); 
      } 
     }, 
     error: function (errMsg) { 

     } 
    }); 
+0

請幫助我如何從json內的數據庫獲取記錄 – prachi

+0

看看有沒有,寫下你的url,比如'url:「pagename/methodname」',你就會在'success:function(json){0128}的地方獲得響應){ }) ;'方法 – Bharat

+0

我試試這個..但是無法得到json的響應 – prachi