我在製作通用網格控件時遇到了一個問題。從javascript字符串變量創建JQGrid colModel
當我把
colModel:[{名稱: 「ID」,索引: 「ID」,寬度:400,對齊: 「左」},{名稱: 「描述」,索引: 「描述」 ,寬度:400,對齊:「左」}], 它的工作原理。
當我試圖通過字符串變量替換ColModel我沒有得到正確的顯示。 colModel:[ColDisplay],
問題如下。當我們放置一個字符串變量時,它會出現如下內容(起始結尾爲') '{name:「ID」,index:「ID」,width:400,align:「Left」},{name:「Description」, index:「Description」,width:400,align:「Left」}'
如果你把colModel:['{name:「ID」,index:「ID」,width:400,align:「Left」 },{name:「Description」,index:「Description」,width:400,align:「Left」}'],
它無法理解列。
任何解決方案。
ColModel =「{名稱: 「ID」,索引: 「ID」,寬度:400,對齊: 「左」},{名稱: 「描述」,索引:「描述「,width:400,align:」Left「}';我的ColModel字符串如上,並將其添加到jQuery中。 colModel:[eval(「(」+ ColModel +「)」)], 只顯示一列。 – user253302 2010-01-18 22:13:03
非常感謝你......它的工作! – user253302 2010-01-19 19:05:26