我有一個錶行(這不是真實的,這只是簡單的示例): id,cat,company,device。 例如一些recordes:
1,計算機,三星,ativ
2,電腦,LG,布拉布拉
3,手機,三星,S6
4,手機,索尼Z5
我想,如果我選擇類別(例如計算機),這將只打開他們有電腦的公司,另外,當用戶選擇第二個選擇時,這會給出剩下的選項。 我在這裏找到了第一個選擇的答案,但第二個我找到了答案。 我不想做「如果...,如果...」,因爲這需要從數據庫中自動完成。
這是我做的例子: http://jsfiddle.net/e464etcq/如果選擇此選項,並且此選項更改爲3選項
HTML:
<select class="form-control" id="type" name="type">
<option value="">choose</option>
<option value="1">phones</option>
<option value="2">computers</option>
</select>
<select class="form-control" id="reason" name="reason">
<option value="">choose</option>
<option value="1" class="1">samsung</option>
<option value="2" class="1">lg</option>
<option value="3" class="2">samsung</option>
<option value="3" class="2">sony</option>
</select>
<input type="text" id="billing">
JQUERY:
jQuery(function($) {
var backupShipStates = $("#reason").html();
$("#type").change(function() {
var country = $(this).val();
var options = $(backupShipStates).filter(function() {
return !$(this).attr("class") || $(this).attr("class") == country; });
$("#reason").html(options);
});
});
你有什麼suggition怎麼辦呢?
謝謝,
Omry。
這與'php'有什麼關係?我也不知道你在做什麼。 – m02ph3u5