RunAliasScript.js 642 B

123456789101112131415161718192021
  1. /**
  2. * 调用别名脚本。
  3. * @param param 传入参数,参数格式 {alias:"别名必须传入",name:"abc","age":20}
  4. * @returns 返回数据格式如下:
  5. * {"result":"4","isSuccess":0,"msg":"别名脚本执行成功!"}
  6. * result:脚本返回的结果
  7. * isSuccess:0表示成果能够,1,失败
  8. * msg :具体的出错信息
  9. */
  10. function RunAliasScript(param){
  11. if(!param) param={};
  12. var url=__ctx + '/platform/system/aliasScript/executeAliasScript.ht';
  13. var rtn="";
  14. $.ajaxSetup({async:false}); //同步
  15. $.post(url,param,function(data){
  16. rtn=eval("("+ data +")");
  17. });
  18. $.ajaxSetup({async:true}); //异步
  19. return rtn;
  20. }