1 //根据partnerId获取相关合作方的的跳转路径及生成的签名信息等
2 var settings ={
3 'url':'',
4 "method":"",
5 "timeout":0,
6 "headers":{
7 "Content-Type":"application/x-www-form-urlencoded"
8 },
9 "data":{
10 "_parterId":"10309219301"
11 },
12
13 }
14 var partner = {};
15 $.ajax(settings).done( function (response){
16
17 partner = response;
18 }
19
20 )
21
22 var url = partner.url;
23
24 var args = {
25 "_partnerId":"",
26 "channel":"",
27 "userInfo":"",
28 "temestamp":"",
29 "signature":"",
30 "tradeNo":"",
31 "grantType":"",
32
33
34 }
35
36
37
38 var form = $(" <form metod = 'post' ? </form>");
39 form.atttr({action:url})
40 for(var arg in args){
41
42 var input = $.(" <input type='hidden'> ")
43 input.attr({name:arg})
44 input.val(args[arg])
45 form.append(input)
46 }
47 $(document.body).append(form);
48 form.submit()
49
50
51
52
53
54
55
56
57