| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- /**
- * 号码归属地增加或编辑
- * */
- $(function() {
- var edit_id = helper.request.queryString("edit_id");
- if(edit_id) { //修改
- getNumHome(edit_id);
- }
- //添加编辑保存按钮点击
- $('#pro_save').on('click', saveNumHome);
- });
- //获取单个
- function getNumHome(ids) {
- $.getJSON(huayi.config.call_url + "Mobiledata/GetMobiledata", {
- id: ids,//是 string 标识id
- }, function(data) {
- if(data.state == "success") {
- var res = data.data;
- $('#mobilenum').val(res.F_MobileNum); // 是 string 号段
- $('#zipcode').val(res.F_ZipCode);// 是 string 区号
- $('#citydes').val(res.F_CityDes);// 是 string 城市
- $('#carddes').val(res.F_CardDes);// 是 string 卡类型
- }
- });
- }
- //保存
- function saveNumHome() {
- var edit_id = helper.request.queryString("edit_id");
- var wUrl;
- if(!$.trim($('#mobilenum').val())) {
- layer.confirm('号段不能为空!', {
- icon: 2,
- btn: ['确定'] //按钮
- });
- return;
- }
- if(!regexs.themRoughly.test($.trim($('#mobilenum').val()))) {
- layer.confirm('请输入正确号段(7位数字)!', {
- icon: 2,
- btn: ['确定'] //按钮
- });
- return;
- }
- if(!$.trim($('#zipcode').val())) {
- layer.confirm('区号不能为空!', {
- icon: 2,
- btn: ['确定'] //按钮
- });
- return;
- }
- if(!regexs.areaCode.test($.trim($('#zipcode').val()))) {
- layer.confirm('区号只能输入3-4位数字!', {
- icon: 2,
- btn: ['确定'] //按钮
- });
- return;
- }
- if(!$.trim($('#citydes').val())) {
- layer.confirm('城市不能为空!', {
- icon: 2,
- btn: ['确定'] //按钮
- });
- return;
- }
- if(!regexs.proTitle.test($.trim($('#citydes').val()))) {
- layer.confirm('城市格式不对(2-30位,中英数字-(),+空格)!', {
- icon: 2,
- btn: ['确定'] //按钮
- });
- return;
- }
- if(!$.trim($('#carddes').val())) {
- layer.confirm('卡类型不能为空!', {
- icon: 2,
- btn: ['确定'] //按钮
- });
- return;
- }
- if(!regexs.proTitle.test($.trim($('#carddes').val()))) {
- layer.confirm('卡类型格式不对(2-30位,中英数字 -(),+空格)!', {
- icon: 2,
- btn: ['确定'] //按钮
- });
- return;
- }
- if(edit_id) {
- wURL = "Mobiledata/AddMobiledata";
- } else {
- wURL = "Mobiledata/AddMobiledata";
- }
- $.post(huayi.config.call_url + wURL, {
- id: edit_id,//是 string id标识
- mobileNum: $('#mobilenum').val(), // 是 string 号段
- zipCode: $('#zipcode').val(),// 是 string 区号
- cityDes: $('#citydes').val(),// 是 string 城市
- cardDes: $('#carddes').val(),// 是 string 卡类型
- }, function(data) {
- data = JSON.parse(data);
- if(data.state == "success") {
- var index = parent.layer.getFrameIndex(window.name);
- parent.layer.close(index);
- parent.$('#list').bootstrapTable('refresh');
- parent.layer.msg("保存成功");
- }
- });
- }
|