問題タブ [footable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5049 参照

javascript - FooTable が呼び出せないのはなぜですか?

Footable という jQuery プラグインを実装しようとしているプロジェクトに取り組んでいます。jQueryによって選択されているテーブルで関数 .footable() を呼び出すことで機能します。この関数を呼び出そうとすると、型エラーが発生しました: 未定義は関数ではありません。

このプロジェクトではprototypejsも使用しているため、最初はフッタブルがjQuery.()の代わりに$.()を使用していることが問題だと思いました。問題が解決することを期待して $[.(] を jQuery に変更しましたが、まだ .footable() を呼び出すことができません。

また、iframe から footble.js をロードしていることも知っておく必要があります。それが問題を引き起こすかどうかはわかりません。

次に何を試せばよいかわかりません。アドバイスをいただければ幸いです。

前もって感謝します

更新 1

コンソールに次のコードを入力してみました

フッタブルを正常にロードする環境では、フッタブル クラスとともにオブジェクトが返されます。私の環境では、「TypeError: undefined is not a function」が表示されます。

0 投票する
1 に答える
872 参照

javascript - fooTableのティックまたはUNIXタイムスタンプでデータ値の正しい値を取得する

footable プラグインを使用しています。デモでは、ティックまたは UNIX タイムスタンプのいずれかでデータ値を指定する必要があることを説明しています。私は両方の方法を試しましたが、日付は日付順ではなく、最初の数字順でソートされます。

デモの内容は次のとおりです。 http://fooplugins.com/footable-demos/

"

日付を並べ替えるには、列が data-type="numeric" であることを指定し、各セルにデータ値の値を指定する必要があります。これは、ティック単位の日付値または UNIX タイムスタンプ値のいずれかになります。

"

私は次のことを試しました:

Tue July 22 2014 09:00:00 GMT-0700 (太平洋標準時) は、受け取った最初の日付形式です。

また、日付をUNIX時間に変換しようとしましたが、うまくいきませんでした.2014年10月17日は1413558000000になりましたが、2014年10月17日に等しいとは思いません...

何か案は?

0 投票する
1 に答える
13674 参照

javascript - Ajax と footable_redraw を使用して Footable に新しい行を追加する方法

Ajax からのレコードを応答として追加しようとしています。私のコードは次のとおりです。

Ps: コマンドで ajax の応答をalert正しく表示できます。

HTMLコード

json としてのデータ

jQuery コード

0 投票する
2 に答える
3405 参照

javascript - フッタブルのすべての行を削除するには?

掃除が必要なフッタブルがあります。つまり、フッタブルのすべての行を削除する必要があります。それを行うためのフッタブル機能はありますか?または、行を 1 つずつ削除する必要がありますか?

これを行ってテーブルを再初期化しようとしました:

また、次のように行間を反復しようとしました:

そして、私の対応するHTMLソースコード: