Javascript 我们如何将值传递给对话框小部件?

Javascript 我们如何将值传递给对话框小部件?,javascript,php,jquery,yii,Javascript,Php,Jquery,Yii,这里我得到了srcdivid值,我必须把这个值传递给上面的对话。这怎么可能呢 我的对话小部件代码如下 function click1(a) { var srcdivid =$(a).closest('div').attr('id'); $("#pagetemplate").dialog("open"); return false; } 我必须在这个addtemplate函数中获取srcdivid,我从click函数传递它。请帮帮我。使用jQuery的方法 function addtempla

这里我得到了srcdivid值,我必须把这个值传递给上面的对话。这怎么可能呢

我的对话小部件代码如下

function click1(a)
{
var srcdivid =$(a).closest('div').attr('id');

$("#pagetemplate").dialog("open"); return false;
}
我必须在这个addtemplate函数中获取srcdivid,我从click函数传递它。请帮帮我。

使用jQuery的方法

function addtemplate(params){

var srcdivid ="";
alert(srcdivid);
alert(params);
$.ajax({
    url:baseURL+"/index.php/MyAlbums/AddTemplatesToDiv",
    type:'POST',
    data:{"templateid":params,"divid":"srcdivid" },
    success:function(data){
        $("#"+srcdivid).html(data.template);
        $("#pagetemplate").dialog("close");
        $(".imgborderclass").removeClass("imgborderclass");
        addClass();
        addComm();
    },      
});   
}
function addtemplate(params){

var srcdivid ="";
alert(srcdivid);
alert(params);
$.ajax({
    url:baseURL+"/index.php/MyAlbums/AddTemplatesToDiv",
    type:'POST',
    data:{"templateid":params,"divid":"srcdivid" },
    success:function(data){
        $("#"+srcdivid).html(data.template);
        $("#pagetemplate").dialog("close");
        $(".imgborderclass").removeClass("imgborderclass");
        addClass();
        addComm();
    },      
});   
}
function click1(a) {
    var srcdivid =$(a).closest('div').attr('id');
    $("#pagetemplate").data('srcdivid', srcdivid);
    $("#pagetemplate").dialog("open"); return false;
}

function addtemplate(params) {
    var srcdivid = $("#pagetemplate").data('srcdivid');
    alert(srcdivid);
    ...
}