Javascript 如何使用ajax从另一个页面读取html数据

Javascript 如何使用ajax从另一个页面读取html数据,javascript,ajax,Javascript,Ajax,这是指向包含以下html的页面的url“users/1/providers/1/check” <select id="document1" class="form-control"> <option th:value="0" >Select a document you want to share</option> <option th:each="document : ${documents}" th:value="${

这是指向包含以下html的页面的url“users/1/providers/1/check”

<select id="document1" class="form-control">
        <option th:value="0" >Select a document you want to share</option>
        <option th:each="document : ${documents}" th:value="${document.id}" th:text="${document.name}">[name]</option>
</select>

请指导我

那么你有什么问题?我在警报中看不到任何数据!我认为ajax函数中存在一些问题。请尝试将其更改为:
var$response=$(html)它不起作用。还是同样的问题。如何在ajax函数中检查url是否真的被访问@帕布罗马蒂·阿斯戈麦斯
<select id="provider" name="provider" class="form-control" th:onchange="'javascript:showPIIDoc(this.value);'">
                                                    <option th:value="0" >Select a Service Provider</option>
                                                    <option th:each="provider : ${user.providers}"  name="name"  th:value="${user.id} +','+ ${provider.id}" th:text="${provider.name}" >[name]</option>
                                                </select>
function showPIIDoc(doc)
{
    var split = doc.split(",");
    var userId = split[0];
    var providerId = split[1];
    $.ajax({ 
        url: '/users/'+ userId +'/providers/' + providerId + '/check',
        success: function(html){
            //Create jQuery object from the response HTML.
            var $response=$(data);

            //Query the jQuery object for the values
            var oneval = $response.filter('#document1').text();
            alert(oneval);
        }
    });
    });

}