Reviewed-on: https://git.openi.org.cn/OpenI/aiforge/pulls/2555 Reviewed-by: zhoupzh <zhoupzh@pcl.ac.cn>pull/2575/head
@@ -421,7 +421,7 @@ | |||||
identifier : 'display_job_name', | identifier : 'display_job_name', | ||||
rules: [ | rules: [ | ||||
{ | { | ||||
type: 'regExp[/^[a-zA-Z0-9-_]{1,64}[^-]$/]', | |||||
type: 'regExp[/^[a-zA-Z0-9-_]{1,64}[a-zA-Z0-9_]$/]', | |||||
} | } | ||||
] | ] | ||||
}, | }, | ||||
@@ -472,9 +472,9 @@ | |||||
document.getElementById("mask").style.display = "none" | document.getElementById("mask").style.display = "none" | ||||
} | } | ||||
} | } | ||||
validate(); | |||||
$('.ui.create_train_job.green.button').click(function(e) { | $('.ui.create_train_job.green.button').click(function(e) { | ||||
send_run_para() | send_run_para() | ||||
get_name() | get_name() | ||||
validate() | |||||
}) | }) | ||||
</script> | </script> |
@@ -294,6 +294,27 @@ | |||||
context.value = '' | context.value = '' | ||||
$(".icon.icons").css("visibility", "hidden") | $(".icon.icons").css("visibility", "hidden") | ||||
} | } | ||||
function validate(){ | |||||
$('.ui.form').form({ | |||||
on: 'blur', | |||||
fields: { | |||||
display_job_name:{ | |||||
identifier : 'display_job_name', | |||||
rules: [ | |||||
{ | |||||
type: 'regExp[/^[a-z0-9][a-z0-9-_]{1,34}[a-z0-9-]$/]', | |||||
} | |||||
] | |||||
}, | |||||
}, | |||||
onSuccess: function(){ | |||||
}, | |||||
onFailure: function(e){ | |||||
return false; | |||||
} | |||||
}) | |||||
} | |||||
validate(); | |||||
form.onsubmit = function (e) { | form.onsubmit = function (e) { | ||||
let value_task = $("input[name='display_job_name']").val() | let value_task = $("input[name='display_job_name']").val() | ||||
let value_image = $("input[name='image']").val() | let value_image = $("input[name='image']").val() | ||||
@@ -483,9 +483,9 @@ | |||||
$("input#ai_flaver_name").val(name2) | $("input#ai_flaver_name").val(name2) | ||||
} | } | ||||
validate(); | |||||
$('.ui.create_train_job.green.button').click(function (e) { | $('.ui.create_train_job.green.button').click(function (e) { | ||||
get_name() | get_name() | ||||
send_run_para() | |||||
validate() | |||||
send_run_para() | |||||
}) | }) | ||||
</script> | </script> |
@@ -433,9 +433,9 @@ | |||||
$("input#ai_flavor_name").val(name2) | $("input#ai_flavor_name").val(name2) | ||||
} | } | ||||
validate(); | |||||
$('.ui.create_train_job.green.button').click(function(e) { | $('.ui.create_train_job.green.button').click(function(e) { | ||||
get_name() | get_name() | ||||
send_run_para() | send_run_para() | ||||
validate() | |||||
}) | }) | ||||
</script> | </script> |
@@ -425,9 +425,9 @@ | |||||
$("input#trainjob_work_server_num").val(val_server_num_select) | $("input#trainjob_work_server_num").val(val_server_num_select) | ||||
} | } | ||||
validate(); | |||||
$('.ui.create_train_job.green.button').click(function(e) { | $('.ui.create_train_job.green.button').click(function(e) { | ||||
get_name() | get_name() | ||||
send_run_para() | send_run_para() | ||||
validate() | |||||
}) | }) | ||||
</script> | </script> |
@@ -438,7 +438,7 @@ | |||||
identifier : 'display_job_name', | identifier : 'display_job_name', | ||||
rules: [ | rules: [ | ||||
{ | { | ||||
type: 'regExp[/^[a-zA-Z0-9-_]{1,64}[^-]$/]', | |||||
type: 'regExp[/^[a-zA-Z0-9-_]{1,64}[a-zA-Z0-9_]$/]', | |||||
} | } | ||||
] | ] | ||||
}, | }, | ||||
@@ -489,9 +489,9 @@ | |||||
document.getElementById("mask").style.display = "none" | document.getElementById("mask").style.display = "none" | ||||
} | } | ||||
} | } | ||||
validate(); | |||||
$('.ui.create_train_job.green.button').click(function(e) { | $('.ui.create_train_job.green.button').click(function(e) { | ||||
send_run_para() | send_run_para() | ||||
get_name() | get_name() | ||||
validate() | |||||
}) | }) | ||||
</script> | </script> |
@@ -110,6 +110,28 @@ | |||||
$('#messageInfo').css('display','none') | $('#messageInfo').css('display','none') | ||||
function validate(){ | |||||
$('.ui.form').form({ | |||||
on: 'blur', | |||||
fields: { | |||||
display_job_name:{ | |||||
identifier : 'display_job_name', | |||||
rules: [ | |||||
{ | |||||
type: 'regExp[/^[a-z0-9][a-z0-9-_]{1,36}$/]', | |||||
} | |||||
] | |||||
}, | |||||
}, | |||||
onSuccess: function(){ | |||||
}, | |||||
onFailure: function(e){ | |||||
return false; | |||||
} | |||||
}) | |||||
} | |||||
validate(); | |||||
form.onsubmit = function(e){ | form.onsubmit = function(e){ | ||||
let value_task = $("input[name='display_job_name']").val() | let value_task = $("input[name='display_job_name']").val() | ||||
@@ -500,9 +500,9 @@ | |||||
$("input#trainjob_work_server_num").val(val_server_num_select) | $("input#trainjob_work_server_num").val(val_server_num_select) | ||||
} | } | ||||
validate(); | |||||
$('.ui.create_train_job.green.button').click(function (e) { | $('.ui.create_train_job.green.button').click(function (e) { | ||||
get_name() | get_name() | ||||
send_run_para() | send_run_para() | ||||
validate() | |||||
}) | }) | ||||
</script> | </script> |