12345678910111213141516171819202122232425262728293031323334 |
- define(['jquery', 'bootstrap', 'backend'], function ($, undefined, Backend) {
- var Controller = {
- index: function () {
- //禁止在操作select元素时关闭dropdown的关闭事件
- $("#database").on('click', '.dropdown-menu input, .dropdown-menu label, .dropdown-menu select', function (e) {
- e.stopPropagation();
- });
- //提交时检查是否有删除或清空操作
- $("#database").on("submit", "#sqlexecute", function () {
- var v = $("#sqlquery").val().toLowerCase();
- if ((v.indexOf("delete ") >= 0 || v.indexOf("truncate ") >= 0) && !confirm(__('Are you sure you want to delete or turncate?'))) {
- return false;
- }
- });
- //事件按钮操作
- $("#database").on("click", "ul#subaction li input", function () {
- $("#topaction").val($(this).attr("rel"));
- return true;
- });
- //窗口变更的时候重设结果栏高度
- $(window).on("resize", function () {
- $("#database .well").height($(window).height() - $("#database #sqlexecute").height() - $("#ribbon").outerHeight() - $(".panel-heading").outerHeight() - 130);
- });
- $(window).resize();
- }
- };
- return Controller;
- });
|