123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- @extends('mobile.module.layouts.content')
- @push('meta')
- <meta name="csrf-token" content="{{ csrf_token() }}">
- @endpush
- @push('css')
- <link href="{{ theme_asset('mobile/css/personal.css') }}" rel="stylesheet">
- @endpush
- @section('content')
- <form action="" id="form">
- @if($key !== '')
- <input type="hidden" name="key" value="{{$key}}">
- @endif
- <div class="list_height plist-txt notarrow">
- <div class="pic"></div>
- <div class="tit font14">称谓</div>
- <div class="describe font13">
- <input type="text" id="relation" name="relation" placeholder="请输入称谓" value="{{$info['relation']}}">
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- </div>
- <div class="list_height plist-txt notarrow">
- <div class="pic"></div>
- <div class="tit font14">姓名</div>
- <div class="describe font13">
- <input type="text" id="realname" name="realname" placeholder="请输入姓名" value="{{$info['realname']}}">
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- </div>
- <div class="list_height plist-txt notarrow">
- <div class="pic"></div>
- <div class="tit font14">出生年份</div>
- <div class="describe font13">
- <input readonly id="birthday" name="birthday" type="text" placeholder="请选择年月日">
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- </div>
- <div class="list_height plist-txt">
- <div class="pic"></div>
- <div class="tit font14">政治面貌</div>
- <div class="describe font13">
- <span class="for-select"></span>
- <select id="political_affiliation" name="political_affiliation">
- @foreach($political_affiliation as $k => $v )
- <option value="{{ $k }}" @if($info['political_affiliation']==$k) selected @endif>{{ $v }}</option>
- @endforeach
- </select>
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- </div>
- <div class="list_height plist-txt notarrow">
- <div class="pic"></div>
- <div class="tit font14">工作单位及职位</div>
- <div class="describe font13">
- <input type="text" id="work" name="work" placeholder="请输入工作单位及职位" value="{{$info['work']}}">
- </div>
- <div class="arrow"></div>
- <div class="clear"></div>
- </div>
- <div class="split-block"></div>
- <div class="btn-spacing">
- <button type="submit" style="width:100%;" class="qs-btn qs-btn-blue font18">保存</button>
- </div>
- <div class="split-block"></div>
- </form>
- @endsection
- @section('script')
- <script src="{{ theme_asset('mobile/js/rolldate.min.js') }}"></script>
- <script type="text/javascript">
- new Rolldate({
- el: '#birthday',
- format: 'YYYY-MM-DD',
- beginYear: 1900,
- endYear: 2100,
- value: '{{$info['birthday']}}'
- });
- // 验证表单并提交
- $('#form').on('submit', function() {
- var data = $(this).serialize();
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{ route('mobile.person.recruitFamilyPost') }}",
- type: 'POST',
- dataType: 'json',
- data: data,
- success : function(result){
- if (result.status == 1) {
- location.href = "{{route('mobile.person.recruitInfo')}}?recruit_id={{$recruit_id}}";
- } else {
- qsToast({type:2,context: result.msg});
- }
- },
- error: function (errorData) {
- if (errorData.status==422) {//验证错误
- $.each(JSON.parse(errorData.response).errors,function (key,val) {
- qsToast({type:2,context: val[0]});
- return false;
- });
- }
- else if(errorData.status==400) {//业务错误
- qsToast({type:2,context: JSON.parse(errorData.response).message});
- return false;
- }
- }
- })
- return false;
- });
- </script>
- @endsection
|