Jquery绑定Select下拉菜单
需要返回JSon数据集。
ASPX:
$.ajax({
type: “POST”,
contentType: “application/json;utf-8”,
data: “{strclassid:'” + strclassid + “‘}”,
url: “/AutoService.asmx/Show”,
success: function (msg) {
var myObject = eval(‘(‘ + msg.d + ‘)’);
for (var i = 0; i < myObject.length; i++) {
$(“#selectabc”).append((“<option value='” + myObject[i].Id + “‘>” + myObject[i].Names + “</option>”));
}
Cs文件中可用
JavaScriptSerializer js = new JavaScriptSerializer();
return js.Serialize(USERS)
序列化
直接生成JSON文件更方便:
StringBuilder sbGoodsName = new StringBuilder(); sbGoodsName.Append("[{\"GoodsName\":\"请选择\",\"GoodsID\":\"-1\"}"); DbDataReader dr = db.ExecuteReader(cmd); while (dr.Read()) { sbGoodsName.Append(",{"); sbGoodsName.Append("\"GoodsName\":" + "\"" + dr["names"].ToString() + "\","); sbGoodsName.Append("\"GoodsID\":" + "\"" + dr["id"].ToString() + "\""); sbGoodsName.Append("}"); } dr.Close(); sbGoodsName.Append("]"); return sbGoodsName.ToString();
原文链接:https://www.cnblogs.com/cnaspnet/p/2098300.html
本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。
© 版权声明
文章版权归作者所有,未经允许请勿转载。