0

このコードに問題があります。テキストのみのファイルとその他の変数をサーバーに送信したいと考えています。

Imageform は DataFomr オブジェクトです。

This is my code at the moment:

name = "Peter";
$.ajax({
    url: "?c=produ&a=send_form",
    type: "POST",
    data: imageform"&name="name,
    processData : false,
    contentType: false,
});

しかし、私はサーバー上で何も受け取りませんでした。

ファイルとテキストを送信する方法。ありがとう :)

4

1 に答える 1

0

フォーム処理では .serializeArray(); の「名前値」構造を処理する必要があるため、これが可能かどうか教えてください。

var formJson = $("#formId").serializeArray();
var nameJson = {"name":"name", "value":"Peter"};
formJson.push(nameJson);
$.ajax({
    url: "?c=produ&a=send_form",
    type: "POST",
    data: formJson ,
    processData : false,
    contentType: false,
});
于 2011-10-19T14:07:48.893 に答える