在html页面中获取Ajax调用数据

时间:2014-07-14 09:02:55

标签: jquery ajax

我正在对html页面进行ajax调用并使用它发送参数。如何在html页面中获取我在ajax调用中发送的参数?

$.ajax({
    url: "demopage.html",
    data: {"id":"0"},
    headers: { 'authtoken': $.jStorage.get("token") },
    success:sucesscallbackmethod,
    error: function(data,status) {
        alert("Error  "+status);
    }
});

2 个答案:

答案 0 :(得分:0)

这种最简单的方式:)

 var parameter = "0"; 

    $.ajax({
                url: "demopage.html",
                data: {"id": parameter},
                headers: { 'authtoken': $.jStorage.get("token") },
                success:sucesscallbackmethod,
                error: function(data,status) {
                    alert("Error  "+status);
                }
            });
    }

答案 1 :(得分:0)

我认为你正在考虑从demopage.html读取参数id的值,使用html你不能这样做..你将不得不使用服务器端语言,如php或者jso来读取这个值。  例如:从php你可以通过调用$_GET['id']

来读取值

或者,如果您只想在两个html页面之间传递值,则可以始终使用WebStorage。 http://www.w3schools.com/html/html5_webstorage.asp

//store
localStorage.setItem("lastname", "Smith");
// Retrieve    
document.getElementById("result").innerHTML = localStorage.getItem("lastname");