js传值的问题

function show(id){
    dialog.open();
};var dialog = new BootstrapDialog({
    title:'TITLE',
    message: function(dialog) {        var $message = $('<div></div>');        var pageToLoad = dialog.getData('pageToLoad');
        $message.load(pageToLoad);        return $message;
    },
    data: {        'pageToLoad': '/ajax/load/' //这里怎么获取show方法里面的传来的id呢?
    }
});

请问show方法的id,怎么通过dialog.open()传入dialog里面使用呢?


守候你守候我
浏览 447回答 1
1回答

慕少森

&nbsp; &nbsp; function show(id){&nbsp; &nbsp; &nbsp; &nbsp; // dialog 定义在这里&nbsp; &nbsp; &nbsp; &nbsp; var dialog = new BootstrapDialog({&nbsp; &nbsp; &nbsp; &nbsp; title:'TITLE',&nbsp; &nbsp; &nbsp; &nbsp; message: function(dialog) {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var $message = $('<div></div>');&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var pageToLoad = dialog.getData('pageToLoad');&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $message.load(pageToLoad);&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return $message;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; data: {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'pageToLoad': '/ajax/load/'+id&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &nbsp; &nbsp; });&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; // 然后 open&nbsp; &nbsp; &nbsp; &nbsp; dialog.open();&nbsp; &nbsp; };
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript