2017-06-15 12 views
0

AzureでMVC .Net Webアプリケーションをデプロイしました。これは、データを表示しない表(空の表のみ)以外は正しく機能します。 (localhost上で動作します)jqTableデータがデプロイされたWebサイト(Azure)に表示されない

私はこのサイトを以前に展開しており、そのテーブルはうまくいきました。それは学校のプロジェクトで、私は初心者ですので、どこでエラーを検索するのかはわかりません.... :S

  • 私は//(それはjQueryの表です)ただ、1フォントについては、コンソール上の任意の.jsエラーを持っていないが、私はゴシックにそれを変更し、それが何

  • を変更していません

    jQueryテーブルだけが空のデータを取得する

  • コンソールのネットワークセクションコントローラメソッドへの呼び出しを見ることができます

  • 私は同じ構造のテーブルを持っており、素晴らしいです!

  • 同じテーブルが前に働いていた:http://letsagree.azurewebsites.net/、それは誤りを見つけるのを助けることができる場合:S

私はそれがランダムなウェブですが、URLがあるので、誰も入らないと思います。

USER:ADMIN2 パスワード:123456

にはそれが(同じデータで)ないlocalhostのため、負荷(http://letsagree.azurewebsites.net/Events/MyEvents)は、データの行を取得する必要があることページ。明らかに私は別のユーザー(それらの多く、さらには新しいもの)を証明しました。私は実際に同じIDと種類のものを知っています。

localhost上で私はどのコードを共有すべきか分かりませんよく働く。

letsCry

は、私は他のものを判断してはいけないので、その学校のプロジェクトをリコール:Pイムはそれに取り組んで。私はこの問題について本当に迷っています。私が前に言ったように、どこで問題を探すべきかわかりません。

ありがとう。

+1

あなたのサイトに提供したログインは機能しません –

+0

ご迷惑メール:admin2/123456、帽子なし – Mayra

+1

コンソールをチェックすると、 '/ EventsList'の呼び出しがデータを返さないことがわかります。' {} ' 。あなたはサーバーサイドのコードで起こっていることを確認する必要があります –

答えて

0

@Rory McCrossanが述べたように、/ EventsListはデータを返しませんでした。問題をさらにデバッグする。 Azure Web Appが提供するリモートデバッグ機能を使用することをお勧めします。トラブルシューティングの方法は、エラーをローカルで再作成できない場合にリモートでデバッグモードで実行することです。

まず、Azureポータルでリモートデバッグ機能を有効にする必要があります。

enter image description here

ステップ2は、私たちは、デバッグ構成を使用して、当社のWebアプリケーションを再デプロイする必要があります。

enter image description here

ステップ3は、サーバーエクスプローラで、あなたのWebアプリを右クリックし、[デバッガーをアタッチ]をクリックします。 Azureで動作しているホームページにブラウザが自動的に開きます。 Azureがデバッグのためにサーバーをセットアップしている間に、20秒ほど待たなければならないかもしれません。この遅延は、Webアプリケーションで最初にデバッグモードで実行した場合にのみ発生します。次の48時間以内に再度デバッグを開始すると、遅延は発生しません。

enter image description here

その後、あなたはそれが空のデータを返すかどうかを確認するEventsList方法にブレークポイントを追加することができます。

関連する問題