0

この投稿によると、jquery モバイル ajax は GET と POST の両方のリクエストを送信します。スクリプトを使用して jquery の投稿を$.mobile.ajaxEnabled = false無効にしましたが、jquery リクエストを無効にしたため、最初のリクエストから返されるサーバーの応答が無効になったため、新しい問題が発生し、ページの UI に関する問題が発生しました。 jquery がページの UI を処理するため、まったくユーザー フレンドリーです。問題は、ページ内で UI と ajax リクエストの両方を管理する方法です。

4

1 に答える 1

0

この問題は、コードに次の行を追加することで解決します。リクエストが送信されるたびにページが更新されます。#confirm は、内部に updatepanel のコンテンツが配置されるコンテナです。

var classAssign = function(){

   jQuery('#confirm').trigger('pagecreate');
}

 Sys.WebForms.PageRequestManager.getInstance().add_endRequest(classAssign);

詳細については、リンクhttps://forum.jquery.com/topic/disabling-jqm-ajax-request-and-receive-ugly-ui-insteadを確認してください

于 2012-10-23T07:38:23.370 に答える