問題タブ [form-data]
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 - FormData 値へのアクセス
そのようなフォームjavascript
から作成する FormData オブジェクトがあります。HTML
このFormData
オブジェクトは十分に文書化されていないようです (私が間違ったものを探しているだけかもしれません!)。
私の質問
FormData
このオブジェクトを送信する前に、このオブジェクトのさまざまな入力値にアクセスするにはどうすればよいですか? 例えば。form.name
name の入力に入力された値にアクセスしますform.name
。
javascript - 要素の FormData が機能しない - Internet Explorer 10
を使用してファイルをアップロードしていますjQuery.ajax
が、Internet Explorer 10 を除き、Google Chrome、Mozilla Firefox、Opera などの最新のブラウザーですべてが完全に機能します。
new FormData($('.uploadForm')[0])
IE10 では動作しませんが、このコードでのみ試してみるとnew FormData($('.uploadForm'))
動作します...特定のインデックスなどで要素を受け入れないように見えますか? 私はこれが本当に良いことを理解していません。それが私が助けを求めている理由です。
この例のIE10の回避策はありますか?
JS:
some.php
コードの平和:
スローされた IE10 エラー:SCRIPT5: Access is denied.
ajax - Ajax 投稿フォーム データ
私は次のフォームを持っています
次の ajax 呼び出しを使用して送信すると、request.data または request.form にデータが表示されません
newreport.py
java - iOS の http ステータス 400
私の Web サービスは、JAVA プラットフォームで準備されています。リクエスト パラメータを送信するには、Form-Data を使用する必要があります。Web サービスからの応答を取得しようとしていますが、毎回このエラーしか表示されません。
この Web サービスを呼び出すには、私のコードは次のとおりです。
これから抜け出すのを手伝ってください。
ここで JSON 文字列を検索します。
jquery - jQuery Ajax呼び出しを介してフォームデータと独自の変数を渡すにはどうすればよいですか?
ここに私の作業コードがあります:
「myVar」と呼ばれる選択およびテキストボックスオプション値とともに返される変数を追加したいと思います。しかし、追加するとパラメーターに表示されません。
私は何か間違ったことをしていますか?URIcomponent などをシリアル化またはエンコードする必要がありますか? 何も影響していないようです。私はまだ選択とテキストボックスのデータを取得していますが、myVar は $_POST 側にはまったくありません。
考え?
javascript - FormData オブジェクトを作成できません
フォームデータを作成しようとしたのですができません
それはokkではないことを警告します
私は今何をしますか?
オブジェクトの公式 mdn ドキュメントを確認しましたが、何も見つかりませんでした
javascript - 「FormData」は IE のみで定義されていません
データを content-type として投稿する必要があるという問題がありますapplication/x-www-form-urlencoded
。
上記は他のすべてのブラウザーでは正常に機能しますが、IE9 では次のエラーが発生します。
57行目var data = new FormData();
FormData()
ブラウザに依存する関数であり、jquery ライブラリとは関係なく、IE では欠落していると聞いたことがあります。
上記の方法を使用している理由は、データをapplication/x-www-form-urlencoded
形式で渡す必要があるためです。
サーバー側のコーディングを変更できません (これは appstore の iphone アプリにリンクされているため)。
私にできることは、クライアント側で試してみることだけです。
誰かがこれに対する解決策を持っていますか?
ps : backbone.js を使用しています。