@using MES.Production.Service; @using Central.Control.Domain; @{ ViewBag.Title = "Detail"; Layout = "~/Views/Shared/_Layout.cshtml"; var codelist = ViewData["codelist"] as List<SYS_CODE>; var zwlist = ViewData["zwlist"] as List<SYS_CODE>; } @model COM_CUSCONTACT <style> body { background-color: white; } </style> @using (Ajax.BeginForm("Save", null, new AjaxOptions() { HttpMethod = "Post", OnBegin = "SubAjax.Loading", OnComplete = "SubAjax.Complate", OnFailure = "SubAjax.Failure", OnSuccess = "SubAjax.Success" }, new { @class = "form-horizontal dig-from", @id = "form1" })) { <div class="wrapper-content"> <div class="panel-body"> <div class="clearfix f-hafl"> <div class="col-hafl"> <div class="form-group"> <label class="col-lg-3 control-label">姓名:</label> <div class="col-lg-8"> @Html.TextBoxFor(p => p.NAME, new { @class = "form-control", @placeholder = "请输入姓名", @datatype = "*1-100", @nullmsg = "请输入姓名!", @errormsg = "请输入姓名!" }) </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">手机:</label> <div class="col-lg-8"> @Html.TextBoxFor(p => p.PHOME, new { @class = "form-control", @placeholder = "请输入手机号", @datatype = "n6-11", @nullmsg = "请输入手机号!", @errormsg = "请输入手机号!" }) </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">固话:</label> <div class="col-lg-8"> @Html.TextBoxFor(p => p.TELNO, new { @class = "form-control", @placeholder = "请输入固话号" }) </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">微信:</label> <div class="col-lg-8"> @Html.TextBoxFor(p => p.WX, new { @class = "form-control", @placeholder = "请输入微信" }) </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">省份:</label> <div class="col-lg-8"> @Html.Hidden("hidhkprov", Model.PROV) <select name="hkprov" id="hkprov" onchange="SelectCity('hkprov', 'hkcity')" class="input-sm form-control input-s-sm inline"> <option value="">--请选择--</option> </select> </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">客户类型:</label> <div class="col-lg-8"> @Html.HiddenFor(p => p.ID) <select id="FK_TYPE" name="FK_TYPE" class="input-sm form-control input-s-sm inline" datatype="*" nullmsg="请选择客户类型" errormsg="请选择客户类型!"> <option value="">--请选择--</option> @{foreach (var item in ViewData["codelist"] as dynamic) { <option value="@item.ID" @(Model.FK_TYPE == item.ID.ToString() ? "selected=\"selected\"" : "")>@item.NAMETEXT</option> }} </select> </div> </div> </div> <div class="col-hafl"> <div class="form-group"> <label class="col-lg-3 control-label">性别:</label> <div class="col-lg-8" style="text-align:left;"> <label class="radio-inline"> <input type="radio" name="SEX" value="1" @(Model.SEX == 1 ? "checked" : "checked")>男 </label> <label class="radio-inline"> <input type="radio" name="SEX" value="0" @(Model.SEX == 0 ? "checked" : "")>女 </label> </div> </div> <div class="form-group" style="margin-top:25px;"> <label class="col-lg-3 control-label">备用电话:</label> <div class="col-lg-8"> @Html.TextBoxFor(p => p.SECONDPHONE, new { @class = "form-control", @placeholder = "请输入备用电话" }) </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">QQ:</label> <div class="col-lg-8"> @Html.TextBoxFor(p => p.QQ, new { @class = "form-control", @placeholder = "请输入QQ" }) </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">邮箱:</label> <div class="col-lg-8"> @Html.TextBoxFor(p => p.EMAIL, new { @class = "form-control", @placeholder = "请输入邮箱" }) </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">城市:</label> <div class="col-lg-8"> @Html.Hidden("hidhkcity", Model.CITY) <select name="hkcity" id="hkcity" class="input-sm form-control input-s-sm inline"> <option value="">--请选择--</option> </select> </div> </div> </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">家庭地址:</label> <div class="col-lg-8"> @Html.TextBoxFor(p => p.ADDRESS, new { @class = "form-control", @placeholder = "请输入家庭地址" }) </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">公司名称:</label> <div class="col-lg-8"> @Html.TextBoxFor(p => p.COMPANY, new { @class = "form-control", @placeholder = "请输入公司名称", @nullmsg = "请输入公司名称!" }) </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">职位:</label> <div class="col-lg-8"> @Html.TextBoxFor(p => p.ZW, new { @class = "form-control", @placeholder = "请输入客户职务" }) </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">公司地址:</label> <div class="col-lg-8"> @Html.TextBoxFor(p => p.COMPADDRESS, new { @class = "form-control", @placeholder = "请输入公司地址" }) </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">备注:</label> <div class="col-lg-8"> @Html.TextAreaFor(p => p.REMARK, new { @class = "form-control", @rows = "3", @cols = "20", @placeholder = "请输入备注" }) </div> </div> <div class="hr-line-dashed"> <div class="form-group m20"> <div class="col-sm-2 col-sm-offset-2"> <button class="btn btn-primary btn-save" type="submit"><i class="fa fa-check"></i> <span>确定保存</span></button> <button class="btn btn-warning" id="btn-dig-close" type="button"><i class="im-undo2"></i> 取消返回</button> </div> </div> </div> </div> </div> } @section scripts{ <script type="text/javascript"> //加载省份 这里要async: false $.ajax({ url: '/CodeArea/prov', data: null, type: 'post', dataType: 'json', async: false, cache: false, success: function (res) { if (res.Status == 'y') { var option = '<option value="">--请选择--</option>'; var data = eval(res.Data); for (var i = 0; i < data.length; i++) { var jsonH = data[i]; option += '<option value="' + jsonH.ID + '">' + jsonH.NAME + '</option>'; } $('#hkprov').html(option); $('#jgprov').html(option); } } }); //加载城市 function SelectCity(t, n) { var prov = $('#' + t).val(); var city = $('#' + n); var option = '<option value="">--请选择--</option>'; if (prov == '') { city.html(option); } else { $.ajax({ url: '/CodeArea/City/' + prov, data: null, type: 'post', dataType: 'json', async: false, cache: false, success: function (res) { if (res.Status == 'y') { var data = eval(res.Data); for (var i = 0; i < data.length; i++) { var jsonH = data[i]; option += '<option value="' + jsonH.ID + '">' + jsonH.NAME + '</option>'; } } city.html(option); } }); } } //户口 var hkprov = $('#hidhkprov').val(); var hkcity = $('#hidhkcity').val(); if (hkprov != '') { var hkprov = hkprov; var hkcity = hkcity; $('#hkprov').find('option[value="' + hkprov + '"]').attr('selected', 'selected'); if (hkcity != '') { SelectCity('hkprov', 'hkcity'); $('#hkcity').find('option[value="' + hkcity + '"]').attr('selected', 'selected'); } } $(function () { $('.form-horizontal').initValidform(); }) </script> }