Hier ist, was zu tun ist, dass - ich habe ein funktionierendes dynamisches Dropdown-Set aus MySQL-Tabellen. Ich versuche, das 1. Dropdown-Menü obligatorisch zu machen, um alle Optionen aus dem 2. Dropdown-Menü auszuwählen. Ich versuche, ausgewählte Option Wert von 1. Dropdown, in 2. Dropdown-Funktion ändern & überprüfen, ob es leer ist.Gewusst wie - 1. Dynamisches Dropdown MUSS aus dem 2. Dropdown-Menü auswählen?
Aber noch kein Erfolg. Hier ist der Code:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<script type="text/javascript">
$(document).ready(function (e) {
$("#cat").change(function one() {
var textval = $(":selected", this).html();
var url = $(this).val(); // get selected value
if (url) { // require a URL
window.location = 'page.php?cat=' + url + '&subcat=' + textval; // redirect
}
// store value of selected option in url. This value be paseed on to below function two();
// function two(url);
}) // cat change function ends
$("#subcat").change(function two() {
var numval = $(":selected", this).val();
//$("#aid").val(numval);
var textval2 = $(":selected", this).html();
//$('input[name=villa-name]').val(textval2);
window.location = window.location.href + '&subcat=' + numval;
})
});
</script>
</head>
<body>
</body>
</html>
Vielen Dank im Voraus. Du fragst dich immer noch, wie man das in jQuery macht?
Änderungsereignis in dd1 id tun smthing wie URL der Seite zu ändern, aber das ist nicht meine Sorge. Mein Problem ist - wenn ich die 2. Dropdown-Optionen wähle, ohne das erste Dropdown-Menü auszuwählen, darf es nicht erlaubt sein. Nun, wenn nichts aus dd1 ausgewählt wird, bedeutet dies, dass es leer ist, dann dd2 darf nicht erlaubt sein oder Alarm geben –