apitest.js 878 B

123456789101112131415161718192021222324252627282930313233
  1. /**
  2. * API逻辑js
  3. */
  4. $(function(){
  5. $('#executeapibtnid').click(function(){
  6. execApi();
  7. });
  8. });
  9. var execApi = function(){
  10. var apinameid = $('#apinameid').val();
  11. var paramid = $('#paramid').val();
  12. if(ComWbj.isNull(paramid)) {
  13. Commonjs.alert("API名称不能为空!");
  14. return false;
  15. }
  16. if(ComWbj.isNull(paramid)) {
  17. Commonjs.alert("API入参不能为空!");
  18. return false;
  19. }
  20. var param = {};
  21. param.Api = apinameid;
  22. param.Params = paramid;
  23. var d = Commonjs.ajax('./apitest_callApi.do',param,false);
  24. if(d.RespCode==10000&&!Commonjs.isEmpty(d.Data)){
  25. $('#returnid').val('RespCode=' + d.RespCode+'\nRespMessage='+d.RespMessage+'\n\n返回数据: \n'+Commonjs.jsonToString(d.Data));
  26. }else{
  27. $('#returnid').val('RespCode='+d.RespCode+'\nRespMessage= '+d.RespMessage);
  28. //�Commonjs.alert('RespCode='+d.RespCode+', RespMessage= '+d.RespMessage);
  29. }
  30. };