色付きのボタンをクリックしたときにテーブルセルの色を変更するための作業コードがあり、マウスをテーブルセル上でドラッグすると、ドラッグに関係するすべてのセルがその色になります。コードはhttp://jsfiddle.net/です。 28SMv / 76 /、
今、最初のテーブルセルが色を取得したときのようなフォーム検証を行いたいのですが、値をエコーアウトしてデータベースに送信したいのですが、テーブルセルの値を選択した色に設定できません。助けてください!
色付きのボタンをクリックしたときにテーブルセルの色を変更するための作業コードがあり、マウスをテーブルセル上でドラッグすると、ドラッグに関係するすべてのセルがその色になります。コードはhttp://jsfiddle.net/です。 28SMv / 76 /、
今、最初のテーブルセルが色を取得したときのようなフォーム検証を行いたいのですが、値をエコーアウトしてデータベースに送信したいのですが、テーブルセルの値を選択した色に設定できません。助けてください!
あなたはこのように試すことができます:
$('our_table td').click(function(){
$(this).css('background-color', selectedColor);
alert($(this).children("input").val());
$.ajax({
url: "add-product.php",
type: "post",
data: $(this).children("input").val().serialize(),
error: function(data){
alert("There was an error while inserting into the database. );
},
success: function(data) {
Display_Load();
$("#content").load("pagination_data.php?page=1", function() {
Hide_Load()
});
}
});
});
Fiddleでアラートを実行させることはできないようですが、変数を取得できたら、AJAX呼び出しを実行してデータベースをどこかで更新します。
さらにサポートが必要な場合はお知らせください。
それを試してみてください!
データベースに保存する行と列の ID と値を表示します。
データを保存するには:
var Params = { identificador: identificador, color : color };
$.ajax({
url: 'pagetosave.php',
type: 'post',
data: Params,
success: function (data) {
alert('saved...');
}
});
コマンドごとに置き換えます。
それぞれに1回トリガーされます....
あなたのphpページは2つのパラメータを受け取ります.... identificador e color.