| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
-
- layui.use(['form', 'layer', 'jquery', 'laydate', 'layedit'], function () {
- var form = layui.form,
- layer = parent.layer === undefined ? layui.layer : parent.layer,
- $ = layui.jquery,
- laydate = layui.laydate;
- layedit = layui.layedit;
- //监听提交
- form.on('submit(SubmitData)', function (data) {
- //所有表单数据
- var dataArr = new Array();
- dataArr = data.field;
- dataArr["F_Content"] = $("#F_Content").val();
- /*layedit.getContent(index); layedit.getContent(layedit.build('F_Content'));$("#F_Content").val()*/
-
- //接收部门
- //dataArr["F_ReceiveInfo"] = $("#F_ReceiveInfo").find("option:selected").text();
- dataArr["F_ReceiveInfo"] = $("#F_ReceiveInfo").val();
- //接收人
- dataArr["F_DeviceId"] = $("#F_UserId").val();
- dataArr["F_UserName"] = $("#F_UserId").find("option:selected").text();
- $.ajax({
- url: "/SystemManage/SaveNoticeData",
- type: "post",
- async: false,//同步请求
- contentType: "application/json",
- dataType: "text",
- cache: false,
- data: JSON.stringify(dataArr),
- // data: dataArr,
- success: function (thisResult, result) {
- if (thisResult === "True") {
- layer.open({
- content: '提交成功'
- , btn: ['确定']
- , yes: function (index, layero) {
- layer.close(index);
- ////刷新父窗体
- var thisindex = parent.layer.getFrameIndex(window.name); //获取窗口索引
- parent.layer.close(thisindex);
- }
- , cancel: function () {
- var thisindex = parent.layer.getFrameIndex(window.name); //获取窗口索引
- parent.layer.close(thisindex);
- }
- });
- return false;
- } else {
- layui.layer.alert("提交失败!", {
- icon: 2
- });
- return false;
- }
- },
- error: function (error) {
- return false;
- }
- });
- return false;
- });
- //.监听当前 select,动态改变子项
- form.on('select(fcoptype)', function (d) {
- $.ajax({
- url: "/CallRecord/GetDeptUsers",
- type: "get",
- contentType: "application/json",
- dataType: "text",
- cache: false,
- data: { "deptId": d.value },
- success: function (result, status) {
- if (status) {
- $("#F_UserId").empty();
- $("#F_UserId").append("<option value='' ></option>");
- var list = eval("(" + result + ")");
- if (list.length > 0) {
- for (var i = 0; i < list.length; i++) {
- $("#F_UserId").append("<option value='" + list[i].F_UserId + "'>" + list[i].F_UserName + "</option>");
- }
- }
- form.render('select');
- }
- else {
- layui.layer.alert("获取该部门下用户信息失败!", {
- icon: 2
- });
- }
- }
- });
- });
- });
- //关闭当前页
- $('.closeThisPage').on('click', function () {
- var index = parent.layer.getFrameIndex(window.name); //获取窗口索引
- parent.layer.close(index);
- });
|