0

flexigridテーブルである外部htmlをリンクすると、すべてのflexigridのフォーマットと関数が非常にバグになります。誰かが以前にこの問題を抱えていたことがありますか、または何かアドバイスがありますか?

これは、外部のhtmlドキュメントをリンクするために私が行っていることです。

 <div id = "tabs">

 <li><a href="#paymentsTab">Transaction History</a></li><

 <div id = "paymentsTab"></div>

 </div>

 </div>

<script>

    $(function() {
            $('#tabs').tabs();
            $('#paymentsTab').load('financialTransactions.html');
    });

</script>
4

3 に答える 3

0

試す:

$(document).ready(function(){
            $('#tabs').tabs();
            $('#paymentsTab').load('financialTransactions.html');
        });
于 2013-03-19T09:41:56.417 に答える
0

あなたがしていることは必要ではありませんそうしてください:

<div id="tabs">
 <ul>
  <li><a href="financialTransactions.html">Transaction History</a></li>
 </ul>
</div>

<script>
    $(function() {
            $('#tabs').tabs();
    });
</script>

ドキュメントを見てください。この例は、あなたがやりたいことと同じことをします。

于 2013-03-19T09:40:32.327 に答える
0

これは私がそれを解決するためにしたことです:

         $(function() {
            $( "#tabs" ).tabs({
                    beforeLoad: function( event, ui ) {
                            ui.ajaxSettings.dataTypes[0] = "html"; //very important!
                            ui.jqXHR.error(function() {
                                    ui.panel.html(
                                    "Couldn't load this tab. We'll try to fix this as soon as possible. " +
                                    "If this wouldn't be a demo." );
                            });
                    }
            });
    });
于 2013-03-19T11:38:18.807 に答える