使用下面的嘗試,但它不是解決c#string [] to jquery string list?
控制器:
var list = new [] { "one", "two", "three" };
ViewData["List"] = javaScriptSerializer.Serialize(list);
的jQuery:
var list = [ '@ViewData["List"]' ];
$("#numbers").autocomplete({
source: list
});
爲jQuery的字符串列表沒有這樣的事情......檢查'服務器輸出「VAR列表= ...」'在查看源代碼在瀏覽器 – Esailija
它的['["一個","兩個","三個"]']; – Suedeuno
爲了在客戶端做出一個javascript數組,輸出需要是「[」one「,」two「,」three「]」' – Esailija