Controllers
public ActionResult Index()
{
YuXi();
return View();
}
public void YuXi()
{
var query = from a in entities.CESHI
select new
{
ID=a.ID,
NEIRONG = a.NEIRONG,
REMARK01 = a.REMARK01
};
JavaScriptSerializer jss = new JavaScriptSerializer();
ViewData["Json"] = jss.Serialize(query.ToList());
}
Views
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Index</title>
<script src="~/Content/js/jquery.min.js"></script>
<link href="~/Content/css/bootstrap.min.css" rel="stylesheet" />
<script src="~/Content/js/bootstrap.min.js"></script>
<script src="~/Content/js/plugins/suggest/bootstrap-suggest.min.js"></script>
</head>
<body>
<div>
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<label>Suggest演示 *</label>
<div class="input-group">
<input type="text" class="form-control required" id="test_data" name="test_data">
<div class="input-group-btn">
<button type="button" class="btn btn-white dropdown-toggle" data-toggle="dropdown">
<span class="caret"></span>
</button>
<ul class="dropdown-menu dropdown-menu-right" role="menu"></ul>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var testdataBsSuggest = $("#test_data").bsSuggest
({
indexId:0,
indexKey:1,
data: {
"value":@Html.Raw(HttpUtility.UrlDecode(@ViewData["Json"].ToString())),
}
});
</script>
</body>
</html>