tbase.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. Url = '' ;
  2. POSTDATAS = {};
  3. function doRealRequest(){
  4. $.ajax({
  5. type: 'POST',
  6. url: Url,
  7. data: POSTDATAS,
  8. success: function(retdata){
  9. $("#ret").html(JSON.stringify(retdata));
  10. },
  11. dataType: 'json'
  12. });
  13. }
  14. function getUrl(parobj){
  15. $.ajax({
  16. type: 'POST',
  17. url: 'http://www.kaiyou-dev.com/Inapi-index/makeurl',
  18. data: parobj,
  19. success: function(returndatas){
  20. if (returndatas.status!=1){
  21. alert('发生错误:'+returndatas.msg);
  22. return ;
  23. }
  24. Url = returndatas.data.url;
  25. doRealRequest();
  26. },
  27. dataType: 'json'
  28. });
  29. }
  30. function subForm(){
  31. var ParasObj = {};
  32. var Mitems = $(".fitem");
  33. var len = Mitems.length ;
  34. for (var i=0 ; i<len ;i++){
  35. var name = $(Mitems[i]).attr('name');
  36. var val = $(Mitems[i]).val() ;
  37. ParasObj[name] = val ;
  38. }
  39. ParasObj['debug']=1 ;
  40. POSTDATAS = ParasObj;
  41. $("#ret").html('');
  42. $("#paras").html(JSON.stringify(ParasObj));
  43. getUrl(ParasObj);
  44. }
  45. $(document).ready(function(){
  46. $("#mbutton").on("click", function(){
  47. subForm();
  48. });
  49. });