You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
216 lines
7.2 KiB
216 lines
7.2 KiB
$(document).ready(function() {
|
|
var notRadio = '';
|
|
var yesRadio = '';
|
|
var notChecked = '';
|
|
var checked = '';
|
|
$.get('你的接口URL', function(response) {
|
|
// 请求成功时的回调函数
|
|
console.log(response);
|
|
}).fail(function(xhr, status, error) {
|
|
// 请求失败时的回调函数
|
|
console.log(error);
|
|
});
|
|
//step监听滚动位置
|
|
$(window).scroll(function() {
|
|
var element = $('.step_back');
|
|
var distanceToTop = element.offset().top - $(this).scrollTop();
|
|
if(distanceToTop <= 64){
|
|
element.addClass('stickyStep')
|
|
}else{
|
|
element.removeClass('stickyStep')
|
|
}
|
|
});
|
|
function getFormData() {
|
|
var formData = new FormData(document.querySelector('form'));
|
|
var data = {};
|
|
for (var [key, value] of formData.entries()) {
|
|
data[key] = value;
|
|
}
|
|
console.log(data);
|
|
}
|
|
//标题输入字数
|
|
$('.inputChange').on('input', function() {
|
|
// var maxLength = $(this).attr('maxlength');
|
|
var currentLength = $(this).val().length;
|
|
if(currentLength > 0){
|
|
$('.normal_recommend_title').addClass('recommend_title')
|
|
}else{
|
|
$('.normal_recommend_title').removeClass('recommend_title')
|
|
}
|
|
$('.inputText').text(currentLength + '/' + '50');
|
|
if(currentLength >50){
|
|
$('.inputText').addClass('warnInputText')
|
|
}else{
|
|
$('.inputText').removeClass('warnInputText')
|
|
// $('.inputText').removeClass('recommend_title')
|
|
}
|
|
});
|
|
// $('.inputChange').on('blur', function() {
|
|
// console.log('blur----');
|
|
// getAiTitleList()
|
|
// });
|
|
$('.normal_step').click(function(e) {
|
|
|
|
});
|
|
function showOptArea(area){
|
|
$('.opt-area').css('display','none');
|
|
$('#'+area).css('display','block');
|
|
}
|
|
function hideOptArea(){
|
|
$('.opt-area').css('display','none');
|
|
}
|
|
function getAiTitleList(){
|
|
let title = $('.inputChange').val();
|
|
let title_type = $('#project_select').val()
|
|
console.log($('#project_select'),title_type);
|
|
$.ajax({
|
|
type: "post",
|
|
url: 'http://aitest.chachongz.com/ajax_advise_ai_title',
|
|
data: {
|
|
title: title,
|
|
title_type: title_type
|
|
},
|
|
success: function(jsondata) {
|
|
// $('#cur_request').val(0)
|
|
|
|
var res = JSON.parse(jsondata);
|
|
console.log(res,'=====');
|
|
// if(!res.status){
|
|
// alert(res.info);
|
|
// return false;
|
|
// }
|
|
|
|
// if(res.data.title != $('#cur_title').val()){
|
|
// return false;
|
|
// }
|
|
|
|
// if(res.data.list.length>0){
|
|
// let html = ''
|
|
// res.data.list.forEach(function(item) {
|
|
// html += '<div onclick="confirmTitle(this)" class="advise-li">'+item+'</div>';
|
|
// });
|
|
// $('#advise-ul').html(html);
|
|
|
|
// let ani3 = stepLoading(3, 'done')
|
|
// ani3.addEventListener('complete', function() {
|
|
// stepDone(3, ani3)
|
|
|
|
// //第四步默认完成
|
|
// let ani4 = stepLoading(4, 'done')
|
|
// ani4.addEventListener('complete', function() {
|
|
// ani4.destroy();
|
|
// });
|
|
|
|
// showAdviseList()
|
|
// });
|
|
// }
|
|
}
|
|
});
|
|
}
|
|
function checkAiTitle() {
|
|
let title = $('.inputChange').val();
|
|
$.ajax({
|
|
type: "post",
|
|
url: '/ajax_check_ai_title',
|
|
data: {
|
|
title: title
|
|
},
|
|
success: function (jsondata) {
|
|
var res = JSON.parse(jsondata);
|
|
if (!res.status) {
|
|
alert(res.info);
|
|
return false;
|
|
}
|
|
|
|
$('#cur_title_type').val(res.data);
|
|
|
|
if (res.status && res.data != 1) {
|
|
if($('#loading').css('display') == 'none'){
|
|
showOptArea('not-title');
|
|
}
|
|
}
|
|
}
|
|
});
|
|
}
|
|
function showAdviseTitle(){
|
|
console.log('haha');
|
|
}
|
|
function getWordCountList(){
|
|
var chkType = $('li.active_select').attr('type');
|
|
var word_list_str = $("#word_list_str"+chkType).val();
|
|
|
|
$('.form_essayWords').addClass('disNone');
|
|
if(word_list_str){
|
|
var word_list = word_list_str.split(",");
|
|
if(word_list.length>0){
|
|
$('.form_essayWords').removeClass('disNone');
|
|
}
|
|
}
|
|
}
|
|
$('li').click(function(e) {
|
|
|
|
if ($('li').hasClass('active_select')) {
|
|
$('li').removeClass('active_select')
|
|
}
|
|
$(this).addClass('active_select')
|
|
getWordCountList();
|
|
|
|
var t = $('li.active_select').attr('type');
|
|
console.log(t,'=======ttttt');
|
|
if(t =='94'){//字数
|
|
$('.form_essayWords').show();
|
|
$('.side_info').show();
|
|
$('.btn_result').show()
|
|
$('.btn_result_now').hide()
|
|
$('.key_words').addClass('hide')
|
|
} else{
|
|
$('.btn_result').hide()
|
|
$('.btn_result_now').show()
|
|
$('.form_essayWords').hide();
|
|
$('.side_info').hide();
|
|
$('.key_words').removeClass('hide')
|
|
}
|
|
if(t == '64'){
|
|
$('.key_words').show()
|
|
}else{
|
|
$('.key_words').hide()
|
|
}
|
|
if (['81','85'].indexOf(t) !== -1) {//
|
|
$('.coreContent').show();
|
|
} else{
|
|
$('.coreContent').hide();
|
|
}
|
|
// $("#downdemo").attr('href', '/downreportdemo/type/'+t);
|
|
//图表公式
|
|
var table_formula_types = getTableFormulaTypes('support_table_formula_types');
|
|
if (table_formula_types) {
|
|
if (table_formula_types.indexOf(t) !== -1) {
|
|
$('#paper-table_and_formulas-wrapper').parent().show();
|
|
} else{
|
|
$('#paper-table_and_formulas-wrapper').parent().hide();
|
|
}
|
|
}
|
|
changeLiActive(t,'support_titleMore','.normal_recommend_title')// 标题优化
|
|
changeLiActive(t,'support_pro','.custom-select')// 专业优化
|
|
changeLiActive(t,'support_edu','.formItem_pro')// 学历优化
|
|
});
|
|
function changeLiActive(t,attr_type,ele){
|
|
var support_titleMore = getTableFormulaTypes(attr_type);
|
|
if (support_titleMore) {
|
|
if (support_titleMore.indexOf(t) !== -1) {
|
|
$(ele).removeClass('disNone');
|
|
// $(ele).css('display','block')
|
|
} else{
|
|
$(ele).addClass('disNone');
|
|
// $(ele).css('display','none')
|
|
}
|
|
}
|
|
}
|
|
function getTableFormulaTypes(attr_type) {
|
|
var support_table_formula_types = $("#htmlconfig").attr(attr_type);
|
|
if (!support_table_formula_types) return '';
|
|
|
|
var support_table_formula_types_arr = support_table_formula_types.split(",");
|
|
return support_table_formula_types_arr;
|
|
}
|
|
});
|