加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax 方法回调

发布时间:2020-12-16 03:03:20 所属栏目:百科 来源:网络整理
导读:? ? ? ? ? ? var method = { ? ? ? ? ? ? ? ? getFormCondition: function () { ? ? ? ? ? ? ? ? ? ? var reqData = {}; ? ? ? ? ? ? ? ? ? ? if(!$("#PJ_ID").val()){ ? ? ? ? ? ? ? ? ? ? ? ? //$.ligerDialog.warn("请选择项目!"); ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? var method = {

? ? ? ? ? ? ? ? getFormCondition: function () {

? ? ? ? ? ? ? ? ? ? var reqData = {};

? ? ? ? ? ? ? ? ? ? if(!$("#PJ_ID").val()){

? ? ? ? ? ? ? ? ? ? ? ? //$.ligerDialog.warn("请选择项目!");

? ? ? ? ? ? ? ? ? ? ? ? //return false;

? ? ? ? ? ? ? ? ? ? ? ? reqData.msg = "请选择项目!";

? ? ? ? ? ? ? ? ? ? ? ? return reqData;

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? ? reqData.pjId = $("#PJ_ID").val();? ? ? //项目编号

? ? ? ? ? ? ? ? ? ? reqData.pjName = $("input[name='PRO_NAME']").val(); //项目名称

? ? ? ? ? ? ? ? ? ? reqData.meetTime = $("input[name='MEET_TIME']").val();? ?//参会时间

? ? ? ? ? ? ? ? ? ? reqData.meetSite = $("input[name='MEET_SITE']").val();? ?//参会地点

? ? ? ? ? ? ? ? ? ? if(form1.valid()){

? ? ? ? ? ? ? ? ? ? ? ? reqData.shieldDay = $("input[name='SHIELD_DAY']").val();? ? ? //屏蔽掉最近几天内已被抽中的专家

? ? ? ? ? ? ? ? ? ? ? ? reqData.someUnitExtract = $("input[name='UNITS_MOST']").val();? ? ? //同单位最多抽几个

? ? ? ? ? ? ? ? ? ? }


? ? ? ? ? ? ? ? ? ? if(!ExpertAttrData.Rows.length){

? ? ? ? ? ? ? ? ? ? ? ? //$.ligerDialog.warn("请设置专家类别领域!!");

? ? ? ? ? ? ? ? ? ? ? ? //return false;

? ? ? ? ? ? ? ? ? ? ? ? reqData.msg = "请设置专家类别领域!";

? ? ? ? ? ? ? ? ? ? ? ? return reqData;

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? ? reqData.categoCondition = ExpertAttrData.Rows;? //类别领域设置

? ? ? ? ? ? ? ? ? ? reqData.aunits = AvoidUnitData.Rows; //回避单位

? ? ? ? ? ? ? ? ? ? reqData.apers = AvoidPersonData.Rows;? //回避个人


? ? ? ? ? ? ? ? ? ? reqData.construcUnit = $("#construcUnit").val();? //建设单位

? ? ? ? ? ? ? ? ? ? reqData.environUnit = $("#environUnit").val();? ? ? ?//环评单位


? ? ? ? ? ? ? ? ? ? $("#extraceCodition").val(JSON.stringify(reqData));? ? ?//抽取的条件

? ? ? ? ? ? ? ? ? ? return reqData;

? ? ? ? ? ? ? ? },

? ? ? ? ? ? ? ? extraction: function(item,callback){

? ? ? ? ? ? ? ? ? ? $.ajax({

? ? ? ? ? ? ? ? ? ? ? ? beforeSend: function () {

? ? ? ? ? ? ? ? ? ? ? ? ? ? $.ligerDialog.waitting("处理中,请稍候。。。");

? ? ? ? ? ? ? ? ? ? ? ? },

? ? ? ? ? ? ? ? ? ? ? ? url: CP+'/experts/extractExpert.do',

? ? ? ? ? ? ? ? ? ? ? ? type: 'post',

? ? ? ? ? ? ? ? ? ? ? ? data: {'param':JSON.stringify(item)},

? ? ? ? ? ? ? ? ? ? ? ? dataType: 'json',

? ? ? ? ? ? ? ? ? ? ? ? async: false,

? ? ? ? ? ? ? ? ? ? ? ? success: callback


? ? ? ? ? ? ? ? ? ? });

? ? ? ? ? ? ? ? }

? ? ? ? ? ? };

? ? ? ? ? ? /*? 抽取专家? 表单验证并提交*/

? ? ? ? ? ? function frmSub() {

? ? ? ? ? ? ? ? var reqData = method.getFormCondition();

? ? ? ? ? ? ? ? if(reqData.msg){

? ? ? ? ? ? ? ? ? ? $.ligerDialog.warn(reqData.msg);

? ? ? ? ? ? ? ? ? ? return false;

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? method.extraction(reqData,function (result) {

? ? ? ? ? ? ? ? ? ? $.ligerDialog.closeWaitting();

? ? ? ? ? ? ? ? ? ? //resultGrid.set({data: result});

? ? ? ? ? ? ? ? ? ? if(result.code == 200){

? ? ? ? ? ? ? ? ? ? ? ? resultGrid.loadData(result);

? ? ? ? ? ? ? ? ? ? ? ? $.ligerDialog.success('抽取成功!');

? ? ? ? ? ? ? ? ? ? ? ? $("#extractId").val(result.extractId);

? ? ? ? ? ? ? ? ? ? ? ? handBtn();

? ? ? ? ? ? ? ? ? ? }else{

? ? ? ? ? ? ? ? ? ? ? ? $.ligerDialog.warn("无抽取结果,请设置条件重新抽取!");

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? });

? ? ? ? ? ? }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读