0

私は以下の jeditable plugin の投稿をフォローしていました。必須フィールド URL なしで Jquery datatable jeditable を使用します。(ユーザーにテーブルを編集してもらい、完了したら、ユーザーは送信ボタンをクリックして処理のために送信できます。)すべてが完璧に機能し、データが編集され、テーブルで更新された値を確認できますが、Sumbitボタンをクリックすると、サーバー側で古い値を取得しています。ここで何が欠けているのかわかりません。さらに、htmlページの「ソースを表示」を行うと、ブラウザで更新された値を見ることができますが、更新された値を見ることができません:-

  $(document).ready(function() { /* Init DataTables */
        var oTable = $('table').dataTable();

        /* Apply the jEditable handlers to the table */
        var theCallback = function(v, s) {
            console.debug("Element", this);
            console.debug("New value:", v);
            console.debug("Setting object:",s);
            return v;
        };
        $(oTable).find('td').editable(theCallback, {
            "callback": function(sValue, y) {
                console.log("jEditable callback is executed => updating dataTable");
                var aPos = oTable.fnGetPosition(this);
          alert(sValue);


    }
        });
    });
4

1 に答える 1