【问题标题】:Passing an http query string with jquery使用 jquery 传递 http 查询字符串
【发布时间】:2013-06-22 10:45:00
【问题描述】:

我正在尝试使用 .load() 加载 div。我试过了:

function newPage(p_id){
    var id = p_id;
    $("#div").load("content.php?id=id");

}

现在php没有接收到id的值,但是字符串“id”正在接收值。然后我尝试了:

function newPage(p_id){
    var id = p_id;

    switch(id){
        case 1:
            $("#div").load("content.php?id=1");
            break;
        case 2:
            $("#div").load("content.php?id=1");
            break;
        default:
            alert("Default");
            break;
    }
}

在这种情况下,即使 id 的值为 1 或 2,也会执行默认值。

我哪里出错了?

【问题讨论】:

    标签: php jquery url switch-statement jquery-load


    【解决方案1】:

    你需要这个 -

    $("#div").load("content.php?id="+id);
    

    【讨论】:

    • 非常感谢。这就是我需要的!
    猜你喜欢
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多