私はこのjqueryを持っていますが、うまく機能しています。しかし、2回目に選択したときに直面している問題は、以前の結果にデータを追加します。そしてクリアしません。空の関数と .html('') を使用しようとしましたが、うまくいきませんでした。
$(document).ready(function(){ $("#cat").change(function(){
$.ajax(
{url:"maintenance_task.php",
data: { cat_id : $("#cat option:selected").val() },
dataType: 'json',
success:function(json){
$.each(json, function(i, value) {
$('#task_type').append($('<option>').text(value).attr('value', i));
});
}}); });});
誰でもこれで私を助けることができます。前もって感謝します。