問題タブ [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 - XMLHttpRequest は Origin を読み込めません null は Access-Control-Allow-Origin で許可されていません
次のコードを含む code.html ファイルがあります。
ブラウザで code.html ファイルを開くと、次のエラーが表示されます。
何が原因で、これを修正するにはどうすればよいですか?
jquery - その場で「ajaxForm」を作る
ajaxForm
オンザフライで作成したフォームで使用しようとしています。実際、私のアプリケーションは「オンザフライ」でリンクを生成し、そのリンクをクリックするとajaxForm
(これもまた jQuery によってオンザフライで!) が生成されるので、この.live()
関数を で使用しましたajaxForm()
。これは私の間違ったコードです:
私のフォームでは、送信ボタンをクリックすると、ページが更新されます。
解決策はありますか?
jquery - jQuery Form Plugin 使用時のヘッダーの設定
JQuery Form Pluginを使用していますが、ヘッダーの設定方法がわかりません。
私はこのようなことを達成できるようにしたい:
ただし、beforeSubmit イベントは、操作のために jqXHR オブジェクトを渡しません。何か案は?
jquery - AjaxForm を使用してフォームを自動送信し、最初の結果セットを表示します。より良い方法は?
JQuery プラグイン AjaxForm (http://jquery.malsup.com/form/) を使用して、フォームの内容を PHP スクリプトに送信し、結果を div に返します。
フォームには、フォーム属性にいくつかの事前設定された値があり、ページが最初に読み込まれるときにフォームを送信して、結果 div に結果が表示されるようにします (空白ではありません)。
コードは次のようになります。
searchresults.form.submit(); など、Javascript を使用してフォームを送信する通常の方法をすべて試しました。アプローチしますが、うまくいきません。
ロード時に #searchform フォームのコンテンツを送信するように Javascript を修正する方法を教えてもらえますか? それとも、ロード時に PHP スクリプトを実行し、結果を #searchresults に返すより良い方法ですか?
jquery-mobile - jQuery Mobile での AJAX フォーム送信
jQuery Mobile サイトで ajax を介して簡単なログイン フォームを送信しようとしていますが、問題が発生しています。
フォームを (POST 経由で) 送信すると、フォーム パラメータが URL に追加されているようです。それだけでなく、フォーム送信前に表示されていた固定ページが消去されます。
たとえば、私はページにいますlocalhost:8080/myapp/#sign_up
次に、URLが次のようになるフォームを送信します。localhost:8080/myapp/?email=a@a.com&pass=pass
#sign_up
そのため、検証エラーが発生して「戻る」ボタンをクリックしても、ページに戻りません。
何か案は?
jquery - ajax (jQuery) を使用してフォーム送信を処理する方法
私はphpフォームを持っています
ajaxを使ってフォームを送信したいので、これが私のやり方です
私の問題は、フォームに複数の入力項目がある場合、使用して値を取得する以外に、すべての項目に ID を指定する必要$('#input1').val()
があることです。これは面倒な方法だと思います。
おそらく、すべての入力項目にIDを指定する必要はなく、代わりにPHPの通常のフォーム送信が機能するのと同じように、入力項目名を使用して処理ファイルで値を取得する必要はありません。submit
ボタンを使用していますか?
jquery - 更新する必要なく、同じページに ajax フォームとテーブルを配置するための最良の方法は何ですか?
フォームとテーブルを同じページに配置するための最良の方法は何ですか?フォームにはデータベースにデータを保存する送信ボタン (ajaxsubmit) があり、テーブルはページを更新する必要なくデータを表示する必要がありますか?
テーブルを取得するために $.load を呼び出してみましたが、document.ready の後に $.load 関数が終了するという問題が発生しました。
では、iframe を使用しますか? またはxmlファイルを作成し、データをテーブルに読み込みますか?
codeigniter - ajaxform()&sortable('serialize')、およびcodeigniter..フォームフィールドとリスト要素の送信
フォームとsortable()リストがあり、ユーザーは事前に入力されたリストから空のULにドラッグできます。ユーザーは、必要なLIをこの空のULにドラッグします。ユーザーが入力して[送信]をクリックするテキストボックスがいくつかあるフォームもあります。
ajaxformでフォームデータを送信してflashdataセッションで表示することはできますが、allowed_fieldsデータを表示することはできません。(これはソート可能なリストです)。alert(serializedList);
実行すると要素のシリアル化されたリストが返されるため、シリアル化することはわかっています。
これは、ソート可能なリストを生成するためのJSです。
これは、ajaxSubmitを処理するJSです。
これは、フォームデータを処理するコードイグナイター関数です。
フォームフィールドデータとsortables()データの両方を送信するようにajaxformを取得するにはどうすればよいですか。
jquery - REST は xml を返します
JAXB オブジェクトを返す REST Web サービスがあります。メソッドに Mediatype を JSON として指定しました。ajaxForm プラグインを使用して、この WebService にデータを送信しています。
問題は、JSON を webservice の mediatype として指定し、クライアントの Javascript で dataType として指定したにもかかわらず、返されたオブジェクトとして xmlDocument のみを取得していることです。
これは Web サービスの署名です。Glassfish 3.1 を使用していますが、すべての機能が適切に実行されます (server.log にメッセージが表示されます)。
これはクライアント コードです。フォームは次のとおりです。
ajaxForm 呼び出しは次のとおりです。
これとは別にsubmit()
、フォームの呼び出しのみがあります。
私は自分が間違っていることを理解できません。しばらくここで立ち往生しています...これを解明するのを手伝ってください!
jquery - jquery + datatables + ajax呼び出し成功時、押された送信ボタンのクラスを変更
特定の行のステータスを変更するためのフォームが各行にあるデータテーブルがあります。このフォームは ajaxForm() ライブラリ経由で呼び出されます。
これは ajaxForm() js です。
ここで、ユーザーが送信ボタンをクリックすると、テーブルに表示されるすべてのボタンではなく、クリックした特定のボタンのクラスを変更する必要があります。どうすればこれを行うことができますか?