我正在使用Javascript和jQuery Ajax从数据库中获取数据库中的dependendable下拉列表。
第一个下拉菜单:
$(document).ready(function () {
$(function() {
$.ajax({
type: 'POST',
url: 'getGroupzBase.php',
datatype: 'json',
success: function(data) {
// Call this function on success
console.log(data);
var yourArray = JSON.parse(data);
console.log(yourArray);
$.each(yourArray, function (index, yourArray) {
$('#builder_group').append($('<option/>', {
value: yourArray.id,
text : yourArray.name,
}));
});
},
error: function() {
displayDialogBox('Error', err.toString());
}
});
});
HTML:
<select id="builder_group"></select>
第二次下拉菜单:
$(document).ready(function () {
$(function() {
$.ajax({
type: 'POST',
url: 'getGroupzCode.php',
datatype: 'json',
success: function(data) {
// Call this function on success
console.log(data);
var yourArray = JSON.parse(data);
console.log(yourArray);
$.each(yourArray, function (index, yourArray) {
$('#build_group').append($('<option/>', {
value: yourArray.id,
text : yourArray.name,
}));
});
},
error: function() {
displayDialogBox('Error', err.toString());
}
});
});
PHP:
<?php echo $form->dropDownList($model,'selectionList',array('rows'=>6, 'cols'=>50)); ?>
这两个下拉列表都无法一起使用。是什么导致它不能同时工作。