0
這裏是我的JSON字符串json字符串有id和name嗎?使用C鋒利
var people = '{"Id": 101020001 , "Title": "subsidary","Id": 103010001 , "Title": "LOAN FROM BANK ?","Id": 104010001 , "Title": "FAWAD","Id": 104010002 , "Title": "GETING","Id": 104010003}
我建立了它作爲
string MyDictionaryToJson(Dictionary<int, string > dict)
{
var entries = dict.Select(d =>
string.Format("\"Id\": {0} , \"Title\": \"{1}\"", d.Key, string.Join(",", d.Value)));
return "{" + string.Join(",", entries) + "}";
}
,但我想填充劍道網格,以便ID是不知道我喜歡這樣吃
"{"Id":"101020001" , "Title":"titlesubsidary"},{"Id":"101020002" , "Title":"titlenext"}, {"Id":"101020003" , "Title":"titleagain"}
kendo組合框
var people = '<%=jsonS %>'
$('#Text1').kendoComboBox({
dataTextField: 'Title',
dataValueField: 'Id',
template: "<table><tr><td width='100px'>${ Id}</td><td width='100px'>${ Title }</td></tr></table>",
dataSource: { data: people }
});
error:ReferenceError: Id is not defined
因爲你的JSON無效。使用JSON.NET創建JSON – BWA
不要嘗試手動創建json ....它太容易出錯,因爲您的無效輸出見證 – charlietfl
我同意上面的聲明您應該使用某種類型的序列化庫,也是一種需要注意的是,您在JavaScript中使用了Id作爲dataValueField,但該屬性被稱爲ID,並且D爲大寫。 – Bearcat9425