2012-04-04 110 views
0

我是jqGrid的新手,並且在完成幾項任務時遇到了麻煩。任何指導都將是一個巨大的幫助。jqGrid動態下拉列表

我需要動態填充下拉列表。

$("#HEALTH_PLAN_CATEGORY_VALUE_ID").change(function() {   $.getJSON('/Ajax/GetCountyForHealthPlan', { id: $(this).val() }, function (counties) {    var ddlSelectedCounty = $("#COUNTY_GSA_LOOKUP_ID"); 

       // clear all previous options    $("#COUNTY_GSA_LOOKUP_ID > option").remove(); 

       // populate the products    for (i = 0; i < counties.length; i++) { 

        ddlSelectedCounty.append($("<option />").val(counties[i].Value).text(counties[i].Text));    } 

      }); 

     }); 

非常感謝。

回答

1

如果您需要填寫一些列編輯表單的選擇列表中選擇動態,你應該使用dataUrl從服務器獲取數據,並buildSelect轉換的服務器響應<select><option value='val'>Text</option>...</select>。舉例來說,參見the answer的「UPDATED」部分。