如何在参数值上使用#发送请求

时间:2019-07-04 10:30:29

标签: javascript php xml url xmlhttprequest

我正在使用xmlhttp.open("GET",url)

向php页面发送代码

在我尝试发送带有#的代码(例如'1AP08EA#BH5'

)之前,代码工作正常

当我检查页面正在调用ajax/getItemSearch?code=1AP08EA

它被切断了#,这是我的代码

    var SearchBar = document.getElementById('SearchBar').value
    try {
        xmlhttp = new XMLHttpRequest();
    }
    catch(e){
    }
    xmlhttp.onreadystatechange = function(){
        if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
            obj = JSON.parse(xmlhttp.responseText);
            document.getElementById('results').innerHTML= obj.respond
        }
    }
    var url= "ajax/getItemSearch.php?name="+SearchBar

    xmlhttp.open("GET",url);
    xmlhttp.send();

0 个答案:

没有答案