我想使用單選按鈕在PHP Web應用程序中進行預約。Javascript:通過選擇值禁用單選按鈕
我有一個單選按鈕列表如下,用戶可以選擇任何這個單選按鈕及其存儲在數據庫中的值是約會日期和時間的一半。
<tr>
<td>
<label><input type="radio" name="book" value="1" required>11.00 AM</label>
</td>
<td>
<label><input type="radio" name="book" value="2" required>11.10 AM</label>
</td>
<td>
<label><input type="radio" name="book" value="3" required>11.20 AM</label>
</td>
<td>
<label><input type="radio" name="book" value="4" required>11.30 AM</label>
</td>
<td>
<label><input type="radio" name="book" value="5" required>11.40 AM</label>
</td>
<td>
<label><input type="radio" name="book" value="6" required>11.50 AM</label>
</td>
<td>
<label><input type="radio" name="book" value="7" required>12.00 PM</label>
</td>
</tr>
另外我想禁用已經選擇並存儲在數據庫中的單選按鈕。
所以在頁面加載,我得到使用AJAX如下先前存儲的單選按鈕的值,
$(document).ready(function() {
$.ajax({
type : 'POST',
url : 'http://localhost/design-ci/booking/abc',
dataType : 'json',
encode : true
});
});
和此重播/響應的陣列,如下其中包含存儲在數據庫中的單選按鈕的值,(我希望爲「http://localhost/design-ci/booking/abc」功能/動作的編碼是不需要這個)
[{"value":"1"},{"value":"4"},{"value":"6"}]
,我的問題是,如何禁用其中包含數組中的單選按鈕。 數組中的值是之前用戶選擇並存儲在數據庫中的值,當前用戶已經預訂時不能選擇它們。
在此先感謝。
你需要完整的代碼嗎? –
只是一個提示,到本地主機的鏈接是不會在除你以外的任何其他PC上工作.. –
爲什麼你需要加載AJAX?有什麼理由不能在生成頁面時加載已預訂的條款? – honzalilak