jquery - 添加dialog的步骤, 使用jquery ui
访问量: 2052
1 页面中要导入jquery, jqueryui,
2 为页面底部加上:
$(function() { $('body').append("<div id="dialog" style="display:none"></div>") global_dialog = $( "#dialog" ).dialog({ autoOpen: false, modal: true, width: '60%' }); }); function open_dialog(url){ global_dialog.dialog('open'); $.get(url,function(data){ global_dialog.html(data) }) } function close_dialog(){ $('#dialog').dialog('close') }
就可以了
3. 在html (以rails erb为例子) 中,可以直接调用:
<form ... <%= f.submit "确定", class: "btn btn-primary btn-small" %> <%= link_to_function '返回', 'close_dialog()', class: "btn btn-default btn-small" %> </form>