jquery select 赋值
前端:
$.get("ProduceTemplateHandler.ashx?handlerType=GetPTStyle", { PDStyle: PDStyle }, function (data) {
data = eval(data);
if (data != null && data != '') {
var selPTStyle = $("#selPTStyle");
selPTStyle.empty();
var option = "";
for (var i = 0; i < data.length; i++) {
option = $("<option>").text(data[i].pName).val(data[i].pid);
selPTStyle.append(option);
}
}
});
后台:
sb.Append("[");
for (int i = 0; i < dt.Rows.Count; i++)
{
if (i > 0)
sb.Append(",");
sb.Append("{");
sb.Append("\"pid\":\"" + dt.Rows[i]["pid"].ToString() + "\",");
sb.Append("\"pName\":\"" + dt.Rows[i]["pName"].ToString() + "\"");
sb.Append("}");
}
sb.Append("]");
context.Response.Write(sb.ToString());