2016-12-30 5 views
0

私はフットウエアのajax機能を使用しています。個々のタグにアトリビュートを追加する方法がわかりません。たとえば、ドキュメントには、設定できるdata-sort-value属性があります。静的なテーブルでは、<td data-sort-value="1">foo</td>を使用できます。フットアブルを使用してセルにアトリビュートを追加

<th>要素にデータ属性を追加するには、列jsonファイルにデータ属性を追加することができます。たとえば、次のファイルでは、「JSON」の「breakpoints」などのデータ要素として「name」や「title」以外のものが入れられ、タグに<th data-breakpoints="xs sm">...</th>

と挿入されます
[ 
    {"breakpoints":"xs sm","name":"id","title":"Employee ID"}, 
    {"name":"full_name","title":"Name"}, 
    {"name":"phone","title":"Phone"}, 
    {"breakpoints":"sm xs","name":"email","title":"Email"}, 
    {"breakpoints":"xs","type":"html","name":"working","title":"Available"}, 
    {"breakpoints":"sm xs","type":"html","name":"actions","title":"Actions"} 
] 

ドキュメントには受け取ったJSONの形式がひどく不足しています。後で編集することはオプションではなく、各列に既に値が入っているかどうかはわかりません。

可能であれば、これは行JSONファイルに入るものと仮定しています。

答えて

1

私の頭脳をしばらく読んでから、ドキュメントを読んだ後、私はどのようにこれらのすべてがうまく機能しているかを理解しました。

フットウェアでは、JSONに配置できるオプションがあります。これを行うと、これだけでなく、利用可能なすべてのオプションにアクセスできます。この場合、次のようになりました。

{ 
    "id": 16, 
    "full_name": "John Doe", 
    "phone": "555-555-5555" 
    "email": "[email protected]", 
    "working": { 
     "options": { 
      "sortValue": "1" 
     }, 
     "value": "<span class =\"green fa fa-check-circle\"> </span>" 
    }, 
    "actions": "..." 
}, 
... 

「オプション」の下に新しいオプションを追加して、あなたの価値のために値を挿入するだけです。

関連する問題