102 lines
4.7 KiB
HTML
102 lines
4.7 KiB
HTML
<div class="easyui-layout" style="width:100%;height:100%;">
|
|
<div id='southdiv' data-options="region:'south'" style="height:50px;text-align:center;padding:5px">
|
|
<a href="javascript:void(0)" iconCls="fa-check" class="easyui-linkbutton" onclick="pxjhsubmitForm()"
|
|
id="submitb">提交</a>
|
|
<a href="javascript:void(0)" iconCls="fa-close" class="easyui-linkbutton" onclick="closeForm()">取消</a>
|
|
</div>
|
|
<div data-options="region:'center'" style="height:100%;padding:15px 15px;">
|
|
<form id="pxjhff" method="post" name="pxjhff" enctype="multipart/form-data">
|
|
<div style="margin-bottom:5px;">
|
|
<input id="year" name="year" class="easyui-numberbox" style="width:90%"
|
|
data-options="label:'年份',min:2020, max:2050, prompt:2020 " required=true/>
|
|
</div>
|
|
<div style="margin-bottom:5px;">
|
|
<select id="month" name="month" class="easyui-combobox" style="width:90%"
|
|
data-options="label:'月份'" editable=false required=true>
|
|
<option value="1">1月</option>
|
|
<option value="2">2月</option>
|
|
<option value="3">3月</option>
|
|
<option value="4">4月</option>
|
|
<option value="5">5月</option>
|
|
<option value="6">6月</option>
|
|
<option value="7">7月</option>
|
|
<option value="8">8月</option>
|
|
<option value="9">9月</option>
|
|
<option value="10">10月</option>
|
|
<option value="11">11月</option>
|
|
<option value="12">12月</option>
|
|
</select>
|
|
</div>
|
|
<div style="margin-bottom:5px">
|
|
<input id="purpose" class="easyui-textbox" name="purpose" style="width:90%;height:100px" data-options="label:'培训目的',multiline:true"
|
|
required=true />
|
|
</div>
|
|
<div style="margin-bottom:5px;">
|
|
<input id="group" name="group" class="easyui-combobox" style="width:90%" data-options="label:'培训对象'"
|
|
required=true editable=false/>
|
|
</div>
|
|
<div style="margin-bottom:5px;">
|
|
<input id="period" name="period" class="easyui-numberbox" style="width:90%"
|
|
data-options="label:'培训学时',prompt:'学时',min:1" required=true />
|
|
</div>
|
|
<div style="margin-bottom:5px;">
|
|
<input id="managername" class="easyui-textbox" style="width:90%" data-options="label:'负责人'"
|
|
required=true >
|
|
<input type="hidden" name="manager" id="manager"/>
|
|
<a id="choosemanager" class='easyui-linkbutton' onclick="choseuser()" style="width:auto">选择</a>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<script>
|
|
var trainplanid = {{id}}
|
|
$.get('api/trainplan?a=detail&id=' + trainplanid, function (res) {
|
|
$('#pxjhff').form('load', res)
|
|
$('#managername').textbox('setValue', res.manager__name)
|
|
})
|
|
$.get('grouphandle?a=list', function (res) {
|
|
$('#group').combobox({
|
|
valueField: 'groupid',
|
|
textField: 'groupname',
|
|
data: res.rows,
|
|
onSelect: function (node) {
|
|
// $.get('api/exampaper?a=detail&id=' + node.id,function(res){
|
|
// $('#totalscore').textbox('setValue',res.total.score);
|
|
// })
|
|
// $('#editpaper').show()
|
|
}
|
|
})
|
|
})
|
|
$()
|
|
function pxjhsubmitForm() {
|
|
var pxjhdata = $('#pxjhff').serializeJSON();
|
|
pxjhdata['id'] = trainplanid
|
|
$.ajax({
|
|
type: "POST",
|
|
url: 'api/trainplan/?a=edit',
|
|
data: JSON.stringify(pxjhdata),
|
|
datatype: "json",
|
|
processData: false,
|
|
contentType: "application/json;charset=utf-8",
|
|
beforeSend: function () {
|
|
var bo = $('#pxjhff').form('validate')
|
|
if (bo == false) {
|
|
return bo
|
|
} else {
|
|
$('#submitb').linkbutton('disable');
|
|
}
|
|
},
|
|
success: function (data) {
|
|
if (data.code == 1) {
|
|
$('#pxjhtable').datagrid('reload');
|
|
$("#dd").dialog("close");
|
|
} else { $.messager.alert('提示', '失败!'); }
|
|
$('#submitb').linkbutton('enable');
|
|
},
|
|
});
|
|
}
|
|
function aaa(x) {
|
|
$('#manager').attr('value', top.$('#in').val());
|
|
$('#managername').textbox('setValue', top.$('#in').attr('show'));
|
|
}
|
|
</script> |