JavaScript数据发布

时间:2011-09-16 13:43:48

标签: javascript ajax

我在PHP工作我在这里创建了一个页面当我选择第一个组合框项目时我有2个组合框第二个填充根据第一个组合框使用JavaScript我面临的问题是我试图保存的数据库中第二个组合框的数据我发现空值。 transition_party_id是动态填充的组合框,我在这里编码

function getXMLHTTP() { //function to return the xml http object
    var xmlhttp=false;  
    try{
        xmlhttp=new XMLHttpRequest();
    }
    catch(e)    {       
        try{            
            xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e){
            try{
            xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch(e1){
                xmlhttp=false;
            }
        }
    }

    return xmlhttp;
           }

    function getparty(category) {       
    var strURL="../admin/get_partyname.php?category="+category;
    var req = getXMLHTTP();

    if (req) {

        req.onreadystatechange = function() {
            if (req.readyState == 4) {
                // only if "OK"
                if (req.status == 200) {                        
                                                   document.getElementById('partydiv').innerHTML=req.responseText;                      

                } else {
                    alert("There was a problem while using XMLHTTP:\n" + req.statusText);
                }
            }               
        }           
        req.open("GET", strURL, true);
        req.send(null);
    }

}

1 个答案:

答案 0 :(得分:0)

req.open("GET", strURL, true);
req.send(null);

您通过“GET”方法发送'null'发布数据。

或者你在等待数据?