問題タブ [ajaxform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 複数のAjaxが1ページのカートフォームに追加
同じページに複数の製品があるWebサイトのページがあります。
Ajaxをカートに追加してそれぞれで機能させようとしています(それぞれに独自のフォームがあります)が、それぞれにJquery関数を記述せずに、ある製品と他の製品を区別する方法を理解できません。
以下のスクリプトは、フォームに独自のIDがあるため、ページ上の1つの商品に対して機能しますが、1つのページに20の商品がある場合、これは機能しません。
どうもありがとう!!
asp.net-mvc-3 - ajax フォームが投稿されたときに兄弟部分ビューが再レンダリングされる
私はこのようなビューを持っています:
部分ビュー MyCv は次のとおりです。
そして、これがCvModelのコードです
そして、これがMyCvのpostメソッドです
さて、問題は、なんらかの理由で CV をアップロードすると、の部分ビューMyBasicInformation, MyExperiances and MyAcademicBackgrounds
がリロードされることです。私が間違ったことを見つけることができません。私はどこで間違っていますか?
ちなみに、の get アクションがMyBasicInformation, MyExperiances and MyAcademicBackgrounds
呼び出されていないことを確認しました。ビューが直接リロードされています。
jquery - ajaxForm()。submit()がIEで機能しない
送信時に画像をアップロードするフォームの次のコードがあります。IEを除く現在のすべてのブラウザで正常に動作します(バージョンは動作しません):
そしてフォームHTML:
IEで壊れているのは、フォームが送信されていないことのようです。要素です#photo-upload
。フォームのIDです。したがって、理想的には、ユーザーがファイルを選択したときにフォームがターゲットとともに送信され、アップロードされた画像が返されます。<input type="file"/>
#imageform
#photo-0
私は何か間違ったことをしていますか?IEを壊さないajaxFormを送信する別の方法はありますか?
php - 複数ページのフォームの戦略は?
Ajax/PHP を介して MySQL データベースと対話することになっている jQuery Mobile を使用して複数ページのポーリングを作成しようとしていますが、しばらくの間問題が発生しています。フォームを複数のページに分割した結果、フォームの送信に問題があるようです。私が必要とする 1 つの要件は、ページがページをリロードできないことです。
最初の試みでは、ページを次のように分割しようとしました。
ただし、これは、どのようにコーディングしようとしても、何度も失敗しました。送信ボタンが機能しません。フォームをいくつかの div "ページ" に分割したことが原因である可能性があります。また、「次、次、次...送信」ではなく、次/送信ボタンを作成して、一時データをセッションに保存できるようにしましたが、失敗しました。
戦略全体を、アクティブでない質問 div を非表示にするコードに作り直しました。つまり、ページに設定されたデータ ロールを持つ 1 つの div があり、その中に次のボタンでフォームをクリックすることで非表示/表示されるコンテンツのデータ ロールを持ついくつかの div があります。このようにして、フォーム全体を送信し、いくつかの PHP コードで完全に印刷される小さなサンプル フォームを作成することができました。ただし、このバージョンの検証にはまだ成功していません。スクリプトで最後のページを検証することしかできませんが、それでもすべてのチェックボックスをオンにする必要がありますが、これは無意味です。このバージョンを実際のプロジェクトに実装しようとしたとき、それを .php スクリプトにまったく送信できませんでしたが、それは単に構文エラーである可能性があり、探し続けます。
それで、誰かが似たようなことをしましたか?この問題を解決するための潜在的な他の戦略を探しています。または、前述の試みが失敗した理由について誰かが理論を持っている可能性があります。jQuery Mobile 内で Ajax フォームの送信を行うのは難しいようですか?
また、誰かがこれに欠陥を見つけることができる場合に備えて、提出に使用するこのコードを添付しました。これを関数にする簡単な方法はありますか? それともそれは無意味ですか?
また、window.onload 中にこの関数を使用して、長い .php スクリプトでポーリングを生成します。基本的に、それは質問を次のように生成します。他のすべての質問の種類には name="answers[question_id]" しかありません。
フォームは次のようになります。
最後のページには、次のボタンの代わりに次のコードがあります。
jquery - 39TypeError:'undefined'は関数.ajaxformではありません
ajaxFormを使用して、プレビュー機能を使用して画像のアップロードを実行しようとしています。プレビュー部分を除いてすべてが機能し、エラーメッセージが表示されます。
私が使用しているコードは次のとおりです。
問題が何であるかを知っているかもしれない人はいますか?本当に助けていただければ幸いです!
ありがとうございました
/ C
ajaxform - IE に ajaxForm を適用する
私はこのコードをIE(それらのいずれか)で機能させようとしています.コードは他のブラウザで動作します..
関数 AjaxForm を Internet Explorer で動作させることは可能ですか? インターネットで検索したため、この問題の解決に役立つものは何も見つかりませんでした。
コードは次のとおりです。
jquery - ajax フォームの送信時に関数を呼び出す
ajaxForm.js を使用して ajax 画像をアップロードしています。
これは私が使用するjs関数です:
結果を target: '#hd_pic' に出力したくないが、関数を呼び出したい。たとえば、ajax 呼び出しで次のようにします。
関数 myresult を呼び出し、ajax 呼び出しの結果を使用します。また、これを ajaxform 送信機能で実行したいと考えています。これを行うことは可能ですか?
これは機能しません:
html - ajaxForm が突然送信されない
ajaxForm が突然動作しなくなりました。画像のアップロードでフォームを作成し、ajaxForm を使用してそれを php ページに送信しました。それはうまくいき、私は残りを作り続けました。編集機能を作成したので、ajaxForm がもう送信されないことがわかりました。
何時間も調べてデバッグしましたが、エラーは表示されません。
完全な AJAX コード:
AJAXFORM 送信部分のみ:
フォームコード:
PHP ファイル:
ajaxform - .ajaxForm VS .ajaxForm(.....).submit()
.ajaxForm をデバッグしようとしています。jquery-1.7.1.js および jquery-ui-1.8.17.custom.js と共にライブラリ jquery.form.js をインストールしました。.ajaxForm(.....).submit() を使用すると、フォームが送信されますが、submit() なしで .ajaxForm(.....) を使用すると、フォームは送信されません。さらにイライラするのは、.submit() を配置しても、何をしても.ajaxForm(....) 内で実行できないことです。これがよくわかっていないようです。オンラインで調べたところ、ajaxForm の API の説明とサンプルは非常に単純ですが、何かが間違っています。助けてください!これが私がやろうとしていることです:
jquery - AjaxformとjQueryダイアログ-フォームが2回送信されました
シナリオは次のとおりです。ページがあり、その中にjQueryUIダイアログを開くためのリンクがあります。ダイアログ内には小さなフォームがあります(画像をアップロードするため)。「アクション」ページは、ダイアログに返されることを目的とした画像を処理して返します。
現在、これはすべて期待どおりに機能しますが、何らかの理由で2回処理されています。視覚的には、送信と処理が2回行われていることを示すものは何もありません(Firebugを使用しているため、予想よりも処理に時間がかかった理由を理解しようとしていました)。
ここで以前の回答を見ると、jQueryコードはダイアログの外にあるべきであるという提案がありますが、すでにそうなっています。私は今考えることができるすべての道を使い果たしました。私はJS/jQueryを初めて使用するので、単純なものが欠落している可能性があります。いずれにせよ、ポインタは高く評価されています!以下の私のコード...
[...ページの残りの部分....]