result.list.length > 0 ){ let listhtml = ''; result.list.forEach(function(val){ listhtml += '
  • '; listhtml += '' + val.title + '

    ' + val.text + '

    '; listhtml += ''; listhtml += ''; listhtml += '
    關聯度' + val.score + '%
    類型' + val.category_name + '
    來源' + val.theme_name + '
  • '; }); $('.list_group').append(listhtml); } let pagehtml = ''; if( result.now_page > 1 ){ pagehtml += ''; } for( let ii=1; ii<=result.total_page; ii++ ){ pagehtml += '' + ii + ''; } if( result.now_page < result.total_page ){ pagehtml += ''; } $('.page_list').append(pagehtml); let themehtml = ''; if( result.theme ){ result.theme.forEach(function(val){ themehtml += ''; }); } $('select[name="theme"]').append(themehtml); let categoryhtml = ''; if( result.category ){ result.category.forEach(function(val){ categoryhtml += ''; }); } $('select[name="category"]').append(categoryhtml); $('.select_group').show(); $('.betaSearch_result').show(); } } }); }else{ $('.AdvancedAISearch').hide(); $('.select_group').hide(); $('.betaSearch_result').hide(); } $('input[name="page"]').val(''); $('input[name="second"]').val(''); }); $('.ShowHiddenMore').click(function(){ $('.AdvancedAISearch').attr('data-more',!($('.AdvancedAISearch').attr('data-more') === 'true')); }); $('.AI_grade button').click(function(){ let $this = $(this); if( !$this.parent().hasClass('active') ){ $.post('jquery_act.php',{ type: 'advanced_answer_grade', text: $('input[name="keyword"]').val(), grade: (( $this.hasClass('good') ) ? 'Y' : 'N') },function(data){ if( data == 'ok' ){ $this.parent().addClass('active'); $this.addClass('active'); }else{ alert(data); } }); } }); $('select[name="theme"],select[name="category"]').change(function(){ $(this).css('font-weight',(( $(this).val() != '' ) ? 'bold' : 'normal')); $('input[name="second"]').val('Y'); $('form[name="advanced_form"]').submit(); }); $('.page_list').on('click','a',function(){ $('input[name="page"]').val($(this).attr('id').replace('page_','')); $('input[name="second"]').val('Y'); $('form[name="advanced_form"]').submit(); }); $('.jq_slidetoggleGroup').each(function(){ let $this = $(this), btn = $this.find('.jq_slidetogglBtn'), content = $this.find('.jq_slidetoggleContent'), date1 = $this.find('input[name="date1"]'), date2 = $this.find('input[name="date2"]'), submit = $this.find('input[value="送出"]'), empty = $this.find('input[value="清除"]'); $this.on('click',[btn,content],function(e){ e.stopPropagation(); }); btn.on('click',function(){ content.slideToggle(0); }); $('body').on('click',function(){ content.slideUp(0); }); submit.on('click',function(){ let s_date = date1.val(), e_date = date2.val(); if( !(s_date || e_date) ){ empty.click(); return false; } if( s_date && e_date && s_date > e_date ){ s_date = date2.val(); e_date = date1.val(); } btn.text(s_date + ' ~ ' + e_date).css('font-weight','bold'); content.slideUp(0); $('input[name="second"]').val('Y'); }); empty.on('click',function(){ date1.val(''); date2.val(''); btn.text('不限時間').css('font-weight','normal'); content.slideUp(0); $('input[name="second"]').val('Y'); }); }); });