mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-03-04 19:53:19 +08:00
fixes hound alerts
This commit is contained in:
parent
8b86891177
commit
3eef4f87bf
1 changed files with 12 additions and 12 deletions
|
@ -291,7 +291,7 @@
|
||||||
ev.preventDefault();
|
ev.preventDefault();
|
||||||
ev.stopPropagation();
|
ev.stopPropagation();
|
||||||
fileInput.trigger('click');
|
fileInput.trigger('click');
|
||||||
initFileHandler(fileInput, formData);
|
initFileHandler(fileInput);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -299,11 +299,11 @@
|
||||||
/**
|
/**
|
||||||
* Handle extraction of file from the input field
|
* Handle extraction of file from the input field
|
||||||
*
|
*
|
||||||
* @param {Object} formData
|
* @param {Object} $inputField
|
||||||
*
|
*
|
||||||
* @returns {undefined}
|
* @returns {undefined}
|
||||||
*/
|
*/
|
||||||
function initFileHandler($inputField, formData) {
|
function initFileHandler($inputField) {
|
||||||
$inputField.on('change', function() {
|
$inputField.on('change', function() {
|
||||||
var input = $(this);
|
var input = $(this);
|
||||||
var $label = $($(this).parent().find('.file-name-label')[0]);
|
var $label = $($(this).parent().find('.file-name-label')[0]);
|
||||||
|
@ -319,41 +319,41 @@
|
||||||
/**
|
/**
|
||||||
* Initializes the data binding for form object
|
* Initializes the data binding for form object
|
||||||
*
|
*
|
||||||
* @param {Object} row_node
|
* @param {Object} rowNode
|
||||||
* @param {Object} data
|
* @param {Object} data
|
||||||
*
|
*
|
||||||
* @returns {undefined}
|
* @returns {undefined}
|
||||||
*/
|
*/
|
||||||
function initializeDataBinding(row_node, data) {
|
function initializeDataBinding(rowNode, data) {
|
||||||
var uiBindings = {};
|
var uiBindings = {};
|
||||||
$.each(_.keys(data), function(i, element) {
|
$.each(_.keys(data), function(i, element) {
|
||||||
uiBindings['#' + element] = element;
|
uiBindings['#' + element] = element;
|
||||||
})
|
})
|
||||||
$(row_node).my({ui: uiBindings}, data);
|
$(rowNode).my({ui: uiBindings}, data);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Generates the input tag id that will be used in the formData object
|
* Generates the input tag id that will be used in the formData object
|
||||||
*
|
*
|
||||||
* @param {String} column_id
|
* @param {String} columnId
|
||||||
*
|
*
|
||||||
* @returns {String}
|
* @returns {String}
|
||||||
*/
|
*/
|
||||||
function generateInputFieldReference(column_id) {
|
function generateInputFieldReference(columnId) {
|
||||||
return 'colId-' + column_id;
|
return 'colId-' + columnId;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Appends aditional fields to form data object
|
* Appends aditional fields to form data object
|
||||||
* @param {Object} cell
|
* @param {Object} cell
|
||||||
* @param {String} column_id
|
* @param {String} columnId
|
||||||
* @param {Object} formData
|
* @param {Object} formData
|
||||||
*
|
*
|
||||||
* @returns {undefined}
|
* @returns {undefined}
|
||||||
*/
|
*/
|
||||||
function appendNewElementToFormData(cell, column_id, formData) {
|
function appendNewElementToFormData(cell, columnId, formData) {
|
||||||
if (!cell.repository_cell_id) {
|
if (!cell.repository_cell_id) {
|
||||||
formData[generateInputFieldReference(column_id)] = undefined;
|
formData[generateInputFieldReference(columnId)] = undefined;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})(window);
|
})(window);
|
||||||
|
|
Loading…
Reference in a new issue