2017-11-07 11 views
0

選択されたドロップダウンを持つデータテーブルセルの値を取得する必要があります。そして、値を配列に渡します。 これはどのようにphp、jqueryを使って行うことができますか?例PHPで配列にdatatable(選択されたドロップダウンを持つHTMLテーブル)の値を渡す方法は?

+6

何を試しましたか?私たちはあなたのためのコードを書くのではなく、あなたが試したことを見た後に助けになります。 – pr1nc3

+1

あなたがこれまでに試したことをお見せください – Stefan

+2

Googleにしようとすると、そのための多くの教訓がありますhttps://coderexample.com/datatable-demo-server-side-in-phpmysql-and-ajax/ –

答えて

1

私は、配列内のデータを保存することで、解決策を得ました送信ボタンでコントローラに渡す

+0

ソリューションを入手しました。 –

+0

ドロップダウンのすべての選択で、それらは配列に追加され、その配列はさらに処理するためにコントローラに渡されました。 –

1

と シェアは、私はあなたのようなnoobのですが、私はここからいくつかのPHPのmysqliのを学んできました(注:常に、あなたのコード内でのMySQLの代わりにmisqliを入力) https://m.youtube.com/watch?list=PL7lhMROXakvdLAUKFNLYl_J2Ti0Ulr6ID&params=OAFIAVgB&v=dWzzRkxrTMA&mode=NORMALを。 json: については、入力のmax属性を入力してください。このような何かがトリックを行います。あなたのphp JS変数で

window.onload (//or what trigger method you need) = function() { 
    var (//name a var) = $('#idOfElementTogetValueFrom').val(); 
    $.ajax(
    {type: 'post', 
    url: 'path to php doc.php', 
    dataType: 'json' 
    data: { 
    NameX: nameOfVar declared above, 
}, 
    success: function (response){ 
    $('#idOfelementWhereToDisplayphpResponse').html(response.matchthatnameinPhp); 
} 
}); 

} 

$ _POST [ 'NameX']のようになります(あなたがそれを必要とするものを行う) 次にPHP におけるエコーjson_encode配列(あなたが必要 "matchthatnameinPhp" =>任意のPHP、 。 など(//これはHTMLで表示されます) (//あなたがここ件のデータの複数の行を追加することができます) ) も参照してくださいVARS:Send JSON data from Javascript to PHP?