Все маемся? Почему нельзя просто запрещать вместо прятать? Проверяйте, работает на планшете, можно ли на нем выбрать то, что не позволено первым списком?
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style>
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script>
$(function() {
$("#sdelka").change(function() {
$( ".hd1").prop('disabled', +this.value);
$( ".hd2").prop('disabled', !+this.value);
$('#pp').val('').prop('disabled', !this.value);
});
});
</script>
</head>
<body>
<select id="sdelka" class="sel" name="rent_buy">
<option value="">Select</option>
<option value="0">000</option>
<option value="1">111</option>
</select>
<select disabled="disabled" id="pp" class="sel" name="type">
<option value="">Select</option>
<option class="hd1" value="1">1111</option>
<option class="hd1" value="2">1111</option>
<option class="hd1" value="3">1111</option>
<option class="hd2" value="4">2222</option>
<option class="hd2" value="5">2222</option>
<option class="hd2" value="6">2222</option>
<option class="hd2" value="7">2222</option>
<option class="hd2" value="8">2222</option>
</select>
</body>
</html>