0

ダイアログを開いて編集を行い、送信して同じページに戻るページがあります。戻ったときに、ページが不適切にリロードされず、データの変更が Firefox でのみ反映されます。

ダイアログを開く方法は次のとおりです。

function addProduct() {

        $('#pop').load("newProduct.php").dialog({
        width: 470,
        height: 600,
        modal: true,
        draggable: false,
        resizable: false,
        title: 'Products',
        buttons: {
            Cancel: function () {
                $('#pop').dialog("close");
            },
            Submit: function () {

                $("#formproduct").submit();

            }
        }
    });

    }

コードはサファリとクロムで正常に動作します。何か案は ?

ありがとう

4

1 に答える 1

0

エラーコンソールでこれを見つけました

警告: ファイルの最初の 1024 バイトをプレスキャンしたときに、HTML ドキュメントの文字エンコード宣言が見つからなかったため、ページが再読み込みされました。エンコーディング宣言は、ファイルの最初の 1024 バイト以内に移動する必要があります。ライン: 15

最初はベルを鳴らしませんでしたが、エンコーディングのメタディレクティブをページの最初に移動すると、正常に機能しました。

于 2013-03-31T13:53:16.333 に答える