Merge pull request #2532 from tchak/do-not-trigger-invalid-errors-on-path-fields
Do not triger validation errors on path field on description page
This commit is contained in:
commit
450553a14a
1 changed files with 5 additions and 3 deletions
|
@ -1,10 +1,12 @@
|
||||||
$(document).on('turbolinks:load', init_path_modal);
|
$(document).on('turbolinks:load', init_path_modal);
|
||||||
|
|
||||||
|
var PROCEDURE_PATH_SELECTOR = 'input[data-autocomplete=path]';
|
||||||
|
|
||||||
function init_path_modal() {
|
function init_path_modal() {
|
||||||
path_modal_action();
|
path_modal_action();
|
||||||
path_validation_action();
|
path_validation_action();
|
||||||
path_type_init();
|
path_type_init();
|
||||||
path_validation($("input[id='procedure_path']"));
|
path_validation($(PROCEDURE_PATH_SELECTOR));
|
||||||
}
|
}
|
||||||
|
|
||||||
function path_modal_action() {
|
function path_modal_action() {
|
||||||
|
@ -22,7 +24,7 @@ function path_modal_action() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function path_validation_action() {
|
function path_validation_action() {
|
||||||
$("input[id='procedure_path']").keyup(function (key) {
|
$(PROCEDURE_PATH_SELECTOR).keyup(function (key) {
|
||||||
if (key.keyCode != 13)
|
if (key.keyCode != 13)
|
||||||
path_validation(this);
|
path_validation(this);
|
||||||
});
|
});
|
||||||
|
@ -57,7 +59,7 @@ function validatePath(path) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function path_type_init() {
|
function path_type_init() {
|
||||||
$('#procedure_path').bind('autocomplete:select', function(ev, suggestion) {
|
$(PROCEDURE_PATH_SELECTOR).bind('autocomplete:select', function(ev, suggestion) {
|
||||||
togglePathMessage(true, suggestion['mine']);
|
togglePathMessage(true, suggestion['mine']);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue