我如何加载其id存储到javascript变量的div ..(jquery)

时间:2013-09-03 03:03:09

标签: javascript jquery

你好,我有一个jquery加载方法的问题,这里的javascript veriavbles是代码。一切都工作得很好,除了我需要加载id为id = javascript变量id的div。 我不能把javascript变量放到引号中,并且加载将不会执行,除非我已经加载了要加载的div的引号..

代码中的问题在成功部分的else if块中。 请任何人建议如何加载其id存储到javascript变量的div ..

function formsubmitionbyajax(obj) {
    var id = $(obj).attr("id"); // commentform 1,2... commentsinadiv 1,2...
    var currentform = $(obj);
    if (currentform.attr("id") == 'postform') {
        $.ajax({
            type: 'post',
            url: 'home_formhandler1.php',
            data: $("#postform").serialize(),
            success: function () {
                $("#refresh").load("home.php #refresh");
                $("#formareas").load("home.php #formareas");
            }
        });
        return false;
    } else if (currentform.attr("id") == id) {
        $.ajax({
            type: 'post',
            url: 'home_formhandler1.php',
            data: currentform.serialize(),
            success: function () {
                $("#my" + id).load('home.php #my' + id);
            }
        });
        return false;
    } else {
        alert("error");
        return false;
    }
}

0 个答案:

没有答案