Bir listede seçili ne dayalı bir onay kutusunun değerini ayarlama

0 Cevap php

PHP uygulama içinde kullanmak için formlar yapmak için kullanılabilen bazı alanları tanımlayan bir CMS sistemi, sınırları içinde çalışıyorum.

Liste fonksiyon imzası vardır:

function inputBasicList ($id,$value = "",$list = array(), $displayName = NULL, $displayLabel = true)

Ben bu suretle kullanabilirsiniz:

$theinput = new inputBasicList("type",$therecord["paymenttype"],array("Cash"=>"cash","Credit"=>"credit"), "Payment Type");

Aynı şekilde, imzası olan bir onay kutusu vardır:

function inputCheckbox($id,$value = false, $displayName = NULL, $disabled = false, $displayLabel = true)

Ben bu suretle kullanmak

$theinput = new inputCheckbox("paid", $therecord["paid"], "Paid");

Liste otomatik olarak true / kontrol için onay kutusunu ayarlamak için, kredi yerine nakit varsayılan ayarlı ise ben yapmak istiyorum, ne olduğunu.

Ben CMS sistemi fonksiyonları inşa herhangi birini kullanarak bunu yapmak için bir yol sağlar düşünüyorum ve herhangi bir javascript ekleyerek ihtiyatlı yok.

Sadece PHP ile böyle bir şey mümkün mü?

Aksi halde, ne kadar karmaşık javascript böyle bir şey yapmak olurdu?

edit:

PhpBMS formlardan oluşturulan HTML

<p class="big"><label for="type" class="important">Payment Type</label>
<br />
<select name="type" id="type"  class="important" > 
<option value="cash"  >Cash</option>
<option value="credit"  >Credit</option>
</select>
</p>
<p class="big">
<input type="checkbox" id="paid" name="paid" value="1" class="radiochecks"  /> 
<label id="paidLabel" for="paid" >Paid</label>
</p>

0 Cevap