如何将URL从url更改为post方法

时间:2014-12-02 15:42:30

标签: url zend-framework post methods

我有这样的代码

var arr                     =   new Array();
    var cnt                     =   0;
    var checkboxes              =   $('.sel');
    var emaillist               =   document.getElementsByName("elist[]");
    var selectedContract        =   [];
    var dispflag                =   false;
    var x                       =   0;

    $.each(checkboxes,function(i,r){
        if(r.checked){
            arr[cnt++]  =   r.value;
            if(emaillist[x].value != "true"){
                dispflag = true;
                selectedContract.push(r.value);
            }
        }
        x++;
    });
    var params = selectedContract.join(':');

    if(cnt == 0)
    {
        alert("No contracts selected.");
    }
    else
    {
        url = controllerPath + "/getcontract/contract_id/" + arr + "/custom_action/1";
        window.open (url,"Contracts","resizable=1,location=1,status=1,scrollbars=1,width=800,height=600");
    }

我想更改将结果contract_id发送给POST方法的arr,当contract_id超过500时,页面显示空白,因为URL太大/太长。

我仍然不明白该怎么做。 任何人都可以帮我解决。

0 个答案:

没有答案