2

私は友人のウェブサイトで働いており、簡単な見積もりフォームの作成を手伝っています。彼は側溝の修理を行い、在庫のあるさまざまな側溝の色のリストを持っています。私は彼がSQLデータベースをSKU、名前、価格、16進色で更新するためのアプリを開発しました。データベース内の16進色を取得して、Estimatorフォームに実装したいのですが、これを行うための最良の方法がわかりません。「カラーピッカー」スクリプトがたくさんあることは知っていますが、すべての16進数の組み合わせを扱っているわけではありません...最大で約20の異なる色ですが、この数は彼の在庫が変わると変わります。

名前の横に16進色を値として表示する小さなボックスでセレクターを作成する方法はありますか?または、X行5列の色付きボックスのテーブルがあり、ユーザーが選択したボックスの1つでフォームを処理できるでしょうか。

私は主にモバイルアプリケーションの開発に焦点を当てており、私の質問を適切に説明しているのかわかりませんが、私が何を意味するのかを知っていただければ幸いです。

4

1 に答える 1

0

値を格納するためのテーブルを作成します。 var tbl = $('<table/>');

次に、行を作成しましょう。

for(var x = 0; x < products.length; x++){
 var row = $('<tr/>'),
     colorSwatch = $('<div/>').css({width: '20px', height: '20px', background: bColor[x]}),

 row.html([
 $('<td/>').html(colorSwatch),
 $('<td/>').html(sku),
 $('<td/>').html(name),
 $('<td/>').html(price) 
 ]);

 row.appendTo(tbl); //Append the row to the table
}
于 2013-03-21T21:57:50.187 に答える