我试图用TokenInput jQuery的多值自动完成发送JSON数据它需要如何从ASPX页面
http://loopj.com/jquery-tokeninput/
我使用的ASPX页面源JSON响应作为输入数据
<script type="text/javascript" >
$(document).ready(function() {
$("#txtTest").tokenInput("Complete.aspx", {
theme: "facebook"
});
});
</script>
从这里编辑 问题:如何从所需格式的aspx页面提供JSON数据,因为我有根据来自Co的Querystring mplete.aspx
protected void Page_Load(object sender, EventArgs e)
{
if (!string.IsNullOrEmpty(Request.QueryString["q"]))
{
string json = "[{\"Id\":\"1\",\"name\": \"Test 1\"},{\"Id\":\"2\",\"name\": \"Test 2\"}]";
Response.Clear();
Response.ContentType = "application/json; charset=utf-8";
Response.Write(json);
Response.End();
}
}
任何帮助将不胜感激。
的问题是JSON数据是不会回JavaScript或你想办法建立JSON字符串? – Tomer 2012-07-23 13:15:37
我不知道两个,因为我绑定不使用Firebug工具(IE8)的事情,但数据没有在JSON格式是主要原因的JavaScript达到我认为 – Pratik 2012-07-23 13:19:00
IE8拥有自己的调试工具,访问通过F12键。此外,您可以使用[fiddler](http://www.fiddler2.com/fiddler2/)获取有关请求和响应的全部详细信息。 – 2012-07-23 13:25:29