jquery中的动态容器名称

时间:2015-10-02 11:04:30

标签: javascript jquery

好吧,我有多个按钮,它们使用不同的ID调用相同的javascript函数。

这是我的功能

function concur(id) {
    //alert(id);
    //throw ajax request
    $.ajax({ //create an ajax request to load_page.php
        type: "GET",
        url: "ajax_getter.php?requestid=1&r=" + id,
        dataType: "html", //expect html to be returned                
        success: function (response) {
            $("#container").html(response);
            //alert(response);
        }
    }); //ajax end
}

如果我必须将id作为容器名称,我该怎么办? 我的意思是,这个$("#id").html(response);是否适用于函数中所有动态变化的id? 这不适合我。什么是最好的解决方案?

1 个答案:

答案 0 :(得分:3)

使用字符串连接在jQuery选择器中使用变量。

$("#" + id).html(response);