0
この問題に関して多くの質問がありましたが、それを使用する方法はまだ分かりません。フォームは配列形式でシリアル化されます
フィールドは、そのように見えるので、私は、同じ名前のフィールドを持つフォームを持っている:私は製品を印刷するとき
var products = $('#orderDetsForm').serialize();
eve.preventDefault();
$.ajax({
type: "POST",
url: "/orders/index.php/processOrder/addOrderDets",
data: {dets: products},
success: function(data){
$("#productList").html(data);
:私のAJAX呼び出しは次のようになります
<input type="text" name="products[]" />
= 7
どう
製品%5B%5D = 5products%5B%5D:ページ私はこれを取得します私はPHPファイルの値を取得するのですか?
それぞれのIDは実際には製品のIDなので、私がテーブルに挿入する必要があるので、fileds IDを取得する方法があります。
誰でも助けてください。
これはいい考えですが、どうやってAJAXを使ってPHPファイルに送りますか? –
多分私はcodeigniterを使用していることを言及する必要があります。 私は試しました:$ products = $ this-> input-> post( 'products1'); 私はそれを試しました:$ products = $ _POST ['products1']; 私はエラーを取得する:PHPエラーが 重要度を発生しました:未定義のインデックス::製品1 ファイル名:/ processOrder.php コントローラは 行番号:99 メッセージに注目してください –