私のアプリケーションでは、3 つの jQuery スライド バーを使用して 3 つのオプションを表示しました。これらのオプションは、テレビのコントラスト、音量、明るさであり、テレビのそれぞれの効果を変更するために使用しました。クライアントごとにこれらの属性のデータベースを作成し、サーバーとクライアント間の通信を作成しました。これらの値のうち 3 つを設定した後、別のアクション ファイルでデータベースを更新します。ただし、必要なのは、サーバー側のユーザーに表示して、スライダーのこれら 3 つの属性の現在の値を確認することです。クライアントを選択するためのドロップダウン メニューがあるため、クライアントを選択した後、ユーザーはサーバーの現在の設定を確認する必要があります。
これを行う方法がわかりません。どんな助けやアイデアも本当に役に立ちます。
<script>
$(function() {
$( "#slider-range-min" ).slider({
range: "min",
value: 0,
min: 0,
max: 63,
slide: function( event, ui ) {
$("#amount").val("" + ui.value);
},
change: function(event, ui) {
$('#volume').attr('value', ui.value);
}});
$( "#slider-range-max" ).slider({
range: "min",
value: 0,
min: 0,
max: 128,
slide: function( event, ui ) {
$("#ali").val("" + ui.value);
},
change: function(event, ui) {
$('#brightness').attr('value', ui.value);
}});
$( "#slider-color" ).slider({
range: "min",
value: 0,
min: 0,
max: 128,
slide: function( event, ui ) {
$("#col").val("" + ui.value);
},
change: function(event, ui) {
$('#color').attr('value', ui.value);
}});
$( "#amount" ).val( $( "#slider-range-min" ).slider( "value" ) );
$( "#ali" ).val( $( "#slider-range-max" ).slider( "value" ) );
$( "#col" ).val( $( "#slider-color" ).slider( "value" ) );
});
</script>
<form id="form1" name="form1" method="post" action="dumb.php">
Display Name :
<select Name='layout' class="selector">
<option value="">--- Select ---</option>
<?php
$con = mysql_connect ("localhost","username","password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db ("mydatabase" , $con);
$select="deneme";
if (isset ($select)&&$select!=""){
$select=$_POST ['NEW'];
}
?>
<?php
$list=mysql_query("SELECT display,displayid FROM display");
while($row_list=mysql_fetch_array($list)){
?>
<option value="<?php echo $row_list['displayid']; ?>"><?php echo $row_list['display'] ?>
</option>
<?php
}
?>
</select>
<br/>
<br/>
Display Group Name :
<select Name='displaygroup' >
<option value=""> --- Select --- </option>
<?php
$temp = '0';
$list_group=mysql_query("SELECT DisplayGroupID,DisplayGroup FROM displaygroup WHERE IsDisplaySpecific = '$temp'");
while($row_group=mysql_fetch_array($list_group)){
?>
<option value="<?php echo $row_group['DisplayGroupID']; ?>"><?php echo $row_group['DisplayGroup'] ?>
</option>
<?php
}
?>
</select>
<div class="demo">
<p>
<label for="amount">Volume Level :</label>
<input type="text" id="amount" class="size2" value="aduket" style="border:0; color:#f6931f; font-weight:bold;" />
</p>
<div id="slider-range-min"></div>
<p>
<label for="ali"> Brightness Level : </label>
<input type ="text" id="ali" class="size1" name="dumb" style="border:0; color:#f6931f; font-weight:bold;"/>
<div id="slider-range-max"></div>
<p>
<label for="col"> Color Level : </label>
<input type ="text" id="col" class="size1" name="dumb" style="border:0; color:#f6931f; font-weight:bold;"/>
<div id="slider-color"></div>
<br/>
<p>
<label for="standbyon"> Standby On : </label>
<input type="checkbox" id="standbyon" name="standbyon" />
<label for="standbyoff"> Standby Off : </label>
<input type="checkbox" id="standbyoff" name="standbyoff" />
</p>
<input type="submit" name="Submit" value="Submit" />
</div><!-- End demo -->
<input type="hidden" id="volume" name="volume"/>
<input type="hidden" id="brightness" name="brightness"/>
<input type="hidden" id="color" name="color"/>
</form>
これは、サーバー側で実行されるコードです。選択したディスプレイの現在のセットアップでこれらの属性値を設定する必要があります。しかし、私は方法を見つけることができません。