35 lines
982 B
JavaScript
35 lines
982 B
JavaScript
$(function()
|
|
{
|
|
// 开启基础编辑
|
|
$(document).on('click', '.base-edit-submit', function()
|
|
{
|
|
var $form = $('form.form-validation');
|
|
$form.attr('data-opt-type', 0);
|
|
$form.attr('request-type', 'sync');
|
|
$('#popup-saveinfo').modal();
|
|
});
|
|
|
|
// 保存数据
|
|
$(document).on('click', '.page-save-submit', function()
|
|
{
|
|
$(this).button('loading');
|
|
var $form = $('form.form-validation');
|
|
$form.attr('data-opt-type', 1);
|
|
$form.attr('request-type', 'ajax-fun');
|
|
$form.find('button[type="submit"]').trigger('click');
|
|
});
|
|
|
|
// control+s保存
|
|
$(window).on('keydown', function(event)
|
|
{
|
|
if(event.ctrlKey || event.metaKey)
|
|
{
|
|
var key = String.fromCharCode(event.which).toLowerCase();
|
|
if(key == 's')
|
|
{
|
|
$('.page-save-submit').trigger('click');
|
|
event.preventDefault();
|
|
}
|
|
}
|
|
});
|
|
}); |