gocron/templates/host/host_form.html

115 lines
4.1 KiB
Go
Raw Normal View History

2017-04-07 01:13:36 +00:00
{{{ template "common/header" . }}}
<div class="ui grid">
{{{ template "host/menu" . }}}
<div class="twelve wide column">
2017-04-07 09:26:46 +00:00
<div class="pageHeader">
<div class="segment">
<h3 class="ui dividing header">
2017-04-23 06:11:53 +00:00
<div class="content">
</div>
2017-04-07 09:26:46 +00:00
</h3>
</div>
</div>
2017-04-07 01:13:36 +00:00
<form class="ui form fluid vertical segment">
2017-04-20 01:36:42 +00:00
<input type="hidden" name="id" value="{{{.Host.Id}}}">
<div class="four fields">
2017-04-07 01:13:36 +00:00
<div class="field">
2017-05-26 10:09:07 +00:00
<label></label>
2017-04-23 06:11:53 +00:00
<div class="ui small input">
2017-05-26 10:09:07 +00:00
<input type="text" name="name" value="{{{.Host.Name}}}" placeholder="192.168.50.154">
2017-04-07 01:13:36 +00:00
</div>
</div>
<div class="field">
2017-05-26 10:09:07 +00:00
<label></label>
2017-04-23 06:11:53 +00:00
<div class="ui small input">
2017-05-26 10:09:07 +00:00
<input type="text" name="port" value="{{{.Host.Port}}}" placeholder="5921">
2017-04-07 01:13:36 +00:00
</div>
</div>
<div class="field">
2017-05-26 10:09:07 +00:00
<label> (便)</label>
2017-04-23 06:11:53 +00:00
<div class="ui small input">
2017-05-26 10:09:07 +00:00
<input type="text" name="alias" value="{{{.Host.Alias}}}">
2017-05-01 05:59:52 +00:00
</div>
2017-04-07 01:13:36 +00:00
</div>
</div>
<div class="two fields">
<div class="field">
<label></label>
2017-04-23 06:11:53 +00:00
<div class="ui small input">
2017-04-20 01:36:42 +00:00
<textarea rows="7" name="remark" >{{{.Host.Remark}}}</textarea>
2017-04-07 01:13:36 +00:00
</div>
</div>
</div>
2017-04-17 10:04:30 +00:00
<div class="ui primary submit button"></div>
<a class="ui button" onclick="location.href='/task';"></a>
2017-04-07 01:13:36 +00:00
</form>
</div>
</div>
<script type="text/javascript">
var $uiForm = $('.ui.form');
$($uiForm).form(
2017-04-07 09:26:46 +00:00
{
onSuccess: function(event, fields) {
util.post('/host/store', fields, function(code, message) {
location.href = "/host"
2017-04-07 09:26:46 +00:00
});
2017-04-07 01:13:36 +00:00
2017-04-07 09:26:46 +00:00
return false;
},
fields: {
name: {
identifier : 'name',
rules: [
{
type : 'empty',
prompt : ''
2017-05-05 08:31:24 +00:00
},
{
type : 'maxLength[64]',
prompt : '64'
2017-04-07 09:26:46 +00:00
}
]
},
alias: {
identifier : 'alias',
rules: [
{
type : 'empty',
prompt : ''
2017-05-05 08:31:24 +00:00
},
{
type : 'maxLength[32]',
prompt : '32'
2017-04-07 09:26:46 +00:00
}
]
},
port: {
identifier : 'port',
rules: [
{
type : 'integer[1..65535]',
prompt : ''
}
]
2017-05-05 08:31:24 +00:00
},
remark: {
identifier : 'remark',
rules: [
{
type : 'maxLength[100]',
prompt : '100'
}
]
2017-04-07 09:26:46 +00:00
}
},
inline : true
});
2017-04-07 01:13:36 +00:00
</script>
{{{ template "common/footer" . }}}