我試圖用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