jqGrid でレンダリングされたテーブルがあり、2 つの異なる XML 要素を 1 つの列に結合します。たとえば、「userName」という 1 つの列に Contact の姓名を示す要素を結合したいとします。列の 2 つの値の間には区切り文字も必要です。形式は次のとおりです: LastName, FirstName
以下のセレクターのようなものを試してみると、姓と名が表示されますが、姓が最初に表示されるのに対し、姓が最初に表示され、名前の間に区切り文字がありません-私はしません名前の間に区切り文字 (", ") を入れる方法を知っている:
colModel :[
{ name: "userName", index: "userName", xmlmap:'SearchResponse>Object[type="Contact"]>Attribute[name="last-name"],SearchResponse>Object[type="Contact"]>Attribute[name="first-name"]'}
]
xmlmap 内で関数を使用していくつかの例も試しましたが、実際の値ではなく、その列内に [object, Object], [object, Object] という結果になりました。