如何将多个参数发布到URL

时间:2016-07-07 21:20:56

标签: php jquery ajax post parameters

我需要发布到此网址

https://liceoeuroamericano.territorio.la/webservices/persona.php

我需要发布2个不同的参数

  1. 方法
  2. PARAM

       method=activateUser
    
       param 
       {    
            "auth_key": "123456",
            "user": "[email]",
            "active":"[0/1]"
       }
       string(JSON)
    
  3. 我尝试过什么 - 我做对了什么?

    <button id="activateUser">GO</button>
    <script>
    $('#activateUser').on('click', function(){
    
    
      $.post('https://liceoeuroamericano.territorio.la/webservices/persona.php',    
    
       {
        method=activateUser&params={    
        "auth_key": "123456",
        "user": "[email]",
        "active":"[0/1]"
       }
       string(JSON)
       }, function(data){
    
       })   
    
    });
    
    </script>
    

1 个答案:

答案 0 :(得分:0)

如果我理解了您的要求,您需要将method作为字符串传递,然后JSON对params对象进行编码。如果是这样,这应该对你有用:

$.post('https://liceoeuroamericano.territorio.la/webservices/persona.php', {
    method: 'activateUser',
    params: JSON.stringify({    
        auth_key: "123456",
        user: "[email]",
        active: "[0/1]"
    })
}, function(data){
    console.log('request completed successfully');
})