143 lines
4.7 KiB
Plaintext
143 lines
4.7 KiB
Plaintext
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
|
||
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
|
||
<html>
|
||
<head>
|
||
<title></title>
|
||
<jsp:include page="../inc.jsp"></jsp:include>
|
||
<script type="text/javascript">
|
||
function dosave(dialog,grid) {
|
||
if ($(".form").form('validate')) {
|
||
$.post(ext.contextPath + "/material/clients/save.do", $(".form").serialize(), function(data) {
|
||
if (data.res == 1) {
|
||
top.$.messager.alert('提示', "保存成功", 'info', function() {
|
||
grid.datagrid('reload');
|
||
dialog.dialog('destroy');
|
||
});
|
||
}else if(data.res == 0){
|
||
top.$.messager.alert('提示', "保存失败", 'info');
|
||
}else{
|
||
top.$.messager.alert('提示', data.res, 'info');
|
||
}
|
||
},'json');
|
||
}
|
||
}
|
||
|
||
//信息验证
|
||
$.extend($.fn.validatebox.defaults.rules, {
|
||
phoneRex: {//电话号码自定义验证
|
||
validator: function(value){
|
||
var rex=/^1[3-8]+\d{9}$/;
|
||
//var rex=/^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/;
|
||
//区号:前面一个0,后面跟2-3位数字 : 0\d{2,3}
|
||
//电话号码:7-8位数字: \d{7,8
|
||
//分机号:一般都是3位数字: \d{3,}
|
||
//这样连接起来就是验证电话的正则表达式了:/^((0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/
|
||
var rex2=/^((0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/;
|
||
if(rex.test(value)||rex2.test(value))
|
||
{
|
||
// alert('t'+value);
|
||
return true;
|
||
}else
|
||
{
|
||
//alert('false '+value);
|
||
return false;
|
||
}
|
||
|
||
},
|
||
message: '请输入正确电话或手机格式'
|
||
},
|
||
name: {// 验证姓名,中文或英文,必须输入全是中文或全是英文
|
||
validator: function (value) {
|
||
return /^[\Α-\¥]+$/i.test(value) | /^\w+[\w\s]+\w+$/i.test(value);
|
||
},
|
||
message: '请输入姓名'
|
||
},
|
||
faxno: {// 验证传真
|
||
validator: function (value) {
|
||
// return /^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/i.test(value);
|
||
return /^((\d{2,3})|(\d{3}\-))?(0\d{2,3}|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/i.test(value);
|
||
},
|
||
message: '传真号码不正确'
|
||
}
|
||
});
|
||
|
||
$(function() {
|
||
/* $('#lineid').combobox({
|
||
url : ext.contextPath + '/work/line/getSelectList.do?random=' + Math.random(),
|
||
valueField : 'id',
|
||
textField : 'name',
|
||
method:'get',
|
||
width:250,
|
||
panelHeight:'auto'
|
||
});
|
||
|
||
$('#typeid').combobox({
|
||
url : ext.contextPath + '/work/workstationType/getselectlist.do?random=' + Math.random(),
|
||
valueField:'id',
|
||
textField:'name',
|
||
method:'get'
|
||
}); */
|
||
|
||
});
|
||
|
||
</script>
|
||
</head>
|
||
<body>
|
||
<form method="post" class="form">
|
||
<table class="table">
|
||
<tr>
|
||
<th>客户名称</th>
|
||
<td><input name="name" class="easyui-textbox"
|
||
data-options="required:true,validType:'isBlank'" value="" validtype="name" invalidMessage="请输入正确名称"/>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<th>联系电话</th>
|
||
<td><input name="tel" class="easyui-textbox" data-options="required:true,validType:'isBlank'" value="" type="text" validtype="phoneRex" invalidMessage="请输入正确的电话号码"/>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<th>联系传真</th>
|
||
<td><input name="fax" class="easyui-textbox"
|
||
data-options="required:false" value="" validtype="faxno" invalidMessage="请输入正确传真号" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<th>E-mail</th>
|
||
<td><input name="email" class="easyui-textbox"
|
||
data-options="required:false" value="" type="text" validtype="email" required="true" missingMessage="不能为空" invalidMessage="请输入正确的邮箱格式" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<th>联系人</th>
|
||
<td><input name="contactname" class="easyui-textbox"
|
||
data-options="required:false" value="" validtype="name" invalidMessage="请输入正确名称"/>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<th>联系人电话</th>
|
||
<td><input name="contacttel" class="easyui-textbox"
|
||
data-options="required:false" value="" type="text" validtype="phoneRex" invalidMessage="请输入正确的电话号码"/>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<th>地址</th>
|
||
<td><input name="address" class="easyui-textbox"
|
||
data-options="required:false" value="" validtype="length[0,250]" invalidMessage="有效长度0-250"/>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<th>备注</th>
|
||
<td><input id="remark" name="remark" class="easyui-textbox"
|
||
style="overflow:auto;height:80px;width:100%" value=""
|
||
data-options="multiline:true" validtype="length[0,250]" invalidMessage="有效长度0-250" />
|
||
</td>
|
||
</tr>
|
||
|
||
</table>
|
||
</form>
|
||
</body>
|
||
</html>
|