次の例を参照してください。
自動選択方法& Ajax Callを使用してドロップダウンリストに1つのオプションしかない場合、ドロップダウンリスト項目を無効にします。
私はそれがあなたを助けると確信しています。
success: function (response) {
var $select = $('#ddlSchoolList');
$select.empty();
for (var i = 0; i < response.length; i++) {
if (response.length == 1) {
$('#ddlSchoolList').append($("<option>", {
value:response[i].InstanceId,
text: response[i].InstanceName,
selected: "selected",
disabled: "disabled",
}));
}
else {
$select.empty();
$('<option>', {
value: 0
}).html("------Select------").appendTo($select);
$.each(response, function (i, state) {
$('<option>', {
value: state.InstanceId
}).html(state.InstanceName).appendTo($select);
});
}
}
ドロップダウンするにはどのようにオプションを追加しますか? –
これはLiferay、Java、AJAXと何が関係しているのかわかりません。これらのタグを削除しました。それ以外の場合は、正確に何をしようとしているのかをさらに説明する必要があります。 –