ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery をログイン page_jquery に適用する場合の問題と解決策

jQuery をログイン page_jquery に適用する場合の問題と解決策

WBOY
WBOYオリジナル
2016-05-16 18:44:111079ブラウズ

最近、jquery を学習して試していますが、json を送信する ajax と ashx は完璧な組み合わせであると感じています。フォーム検証中にこの方法を使用できれば、ログイン ページはほぼ究極のシンプルさに達することができます。ログイン ページで、jquery の ashx への ajax コールバックを使用してユーザー名とパスワードを確認し、他のページにリダイレクトします。事前検証として、ashx でログイン チケットを手動で作成し、それをログイン端末に返すことでログインを完了できます。
次のステップは、login.aspx ページに jquery を導入し、jquery を lib ディレクトリに配置し、user.ashx を services ディレクトリに配置し、login.aspx で jquery.ajax を使用して呼び出しを行うことです。しかし、コードが完成して実際に使用されると、初期化のためにlogin.aspxページに入るたびに、常にエラーが報告され、次のプロンプトが表示されます: jquery.jsの最初の行にはオブジェクトがありません。そのため、次のを変更しますフォーム検証 セクションから まで、OK を実行します。私は困惑していましたが、msn jquery グループの空白 (ID?) が解決策を提供してくれました。その理由は、フォームの検証中に、login.aspx で jquery.js を参照したため、ページが lib/jquery にリダイレクトされるためです。 .js 、検証されておらず、この js ファイルをダウンロードする権利がないこともわかります。そのため、web.config ファイルを lib ディレクトリに追加し、jquery.js ファイルのアクセス許可を設定して許可します。 user=* に設定し、user.ashx ファイルも So set として設定します。この時点で、問題は解決されました。


それが私の野望です。助けてくれた空白の友達に感謝します!

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。