index.blade.php 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587
  1. @extends('mobile.module.layouts.main')
  2. @push('meta')
  3. @endpush
  4. @push('css')
  5. <link href="{{ theme_asset('mobile/css/common.css') }}" rel="stylesheet">
  6. <link href="{{ theme_asset('mobile/css/resume.css') }}" rel="stylesheet">
  7. @endpush
  8. @push('js')
  9. @endpush
  10. @section('content')
  11. @include('mobile.app.common.search')
  12. <div class="split-block-title">
  13. <div class="sbox js-show-qspageso">
  14. @if(array_get($params, 'key')){{urldecode(urldecode(array_get($params, 'key')))}}@else {{'请输入意向职位等关键字'}} @endif
  15. <script>
  16. // 显示搜索层
  17. $('.js-show-qspageso').on('click', function(){
  18. $('.qspageso').toggle();
  19. $('#J_soinput').focus();
  20. if($('#J_soinput').val()!=''){
  21. $('#J_soinput').val($('#J_soinput').val());
  22. $('#J_soinput').closest('.topbg').addClass('has-inp');
  23. }
  24. });
  25. </script>
  26. </div>
  27. </div>
  28. {{--过滤条件--}}
  29. <div class="filter-group x4 filter-outer">
  30. <div id="f-mask"></div>
  31. <div class="filter-outer">
  32. <div class="filter-list js-filter qs-temp" data-tag="0" data-type="city" data-base="QS_city_parent" data-source="QS_city" data-multiple="false" data-num="3" data-link="true" data-level="{{config('aix.system.site_other.site_other.category_district_level')}}">
  33. <div class="filter-cell">
  34. <div class="filter-cell-txt qs-temp-txt-city">
  35. {{--{$city['select']['categoryname']|default="地区"}--}}
  36. @if(array_get($params,'citycategory')=='')
  37. 地区
  38. @else
  39. {{ $city['select']['name'] }}
  40. @endif
  41. </div>
  42. </div>
  43. </div>
  44. <div class="filter-list js-filter" data-tag="1">
  45. <div class="filter-cell">
  46. <div class="filter-cell-txt f-normal-txt-exp">
  47. {{--{$experience_list[$_GET['experience']]|default="经验"}--}}
  48. @if(array_get($params,'experience')=='')
  49. 经验
  50. @else
  51. {{ $categories['AIX_experience'][$params['experience']]['demand'] }}
  52. @endif
  53. </div>
  54. </div>
  55. </div>
  56. <div class="filter-list js-filter" data-tag="2">
  57. <div class="filter-cell">
  58. <div class="filter-cell-txt f-normal-txt-edu">
  59. {{-- {$education_list[$_GET['education']]|default="学历"}--}}
  60. @if(array_get($params, 'education'))
  61. {{$categories['AIX_education'][$params['education']]['demand']}}
  62. @else
  63. {{ '学历' }}
  64. @endif
  65. </div>
  66. </div>
  67. </div>
  68. <div class="filter-list js-filter" data-tag="3">
  69. <div class="filter-cell">
  70. <div class="filter-cell-txt j-change-color">更多</div>
  71. </div>
  72. </div>
  73. <div class="clear"></div>
  74. <div class="qs-actionmore"></div>
  75. <form id="searchForm">
  76. <input type="hidden" class="" name="key" value="@if(array_get($params, 'key')){{urldecode(urldecode(array_get($params, 'key')))}}@endif">
  77. <input type="hidden" class="qs-temp-code-city" name="citycategory" value="{{$params['citycategory'] or ''}}">
  78. <input type="hidden" class="f-normal-code-experience" name="experience" value="{{$params['experience'] or ''}}">
  79. <input type="hidden" class="f-normal-code-education" name="education" value="{{$params['education'] or ''}}">
  80. <input type="hidden" class="f-more-l-code-sex" name="sex" value="{{$params['sex'] or ''}}">
  81. <input type="hidden" class="f-more-l-code-age" name="age" value="{{$params['age'] or ''}}">
  82. <input type="hidden" class="f-more-l-code-major" name="major" value="{{$params['major'] or ''}}">
  83. <input type="hidden" class="f-more-l-code-wage" name="wage" value="{{$params['wage'] or ''}}">
  84. <input type="hidden" class="f-more-l-code-resumetag" name="resumetag" value="{{$params['resumetag'] or ''}}">
  85. <input type="hidden" class="f-more-l-code-settr" name="settr" value="{{$params['settr'] or ''}}">
  86. <input type="hidden" class="qs-temp-code-range" name="range" value="">
  87. </form>
  88. <input type="hidden" class="f-seach-page" value="{{route($sub_site.'mobile.resumes')}}">
  89. </div>
  90. {{--选项--}}
  91. <div class="con-filter">
  92. <div class="f-box f-box-city"></div>
  93. <div class="f-box f-box-exp">
  94. <div class="f-box-inner">
  95. @if(array_get($categories, 'AIX_experience'))
  96. @foreach($categories['AIX_experience'] as $k=>$v)
  97. <li>
  98. <a class="f-item f-item-normal @if(array_get($params, 'experience')== $k) select @endif" href="javascript:;" data-type="experience" data-code="{{$k}}" data-title="{{$v['demand']}}">
  99. {{$v['demand']}}
  100. </a>
  101. </li>
  102. @endforeach
  103. @endif
  104. </div>
  105. <div class="f-btn-submit qs-center">
  106. <div onclick="window.location='{{route($sub_site."mobile.resumes",array_merge($params, array("experience"=>"")))}}';" class="qs-btn qs-btn-inline qs-btn-medium qs-btn-orange">
  107. 不限
  108. </div>
  109. </div>
  110. </div>
  111. <div class="f-box f-box-edu">
  112. <div class="f-box-inner">
  113. @if(array_get($categories, 'AIX_education'))
  114. @foreach($categories['AIX_education'] as $k=>$v)
  115. <li>
  116. <a class="f-item f-item-normal @if(array_get($params, 'education')== $k) select @endif" href="javascript:;" data-type="education" data-code="{{$k}}" data-title="{{$v['demand']}}">
  117. {{$v['demand']}}
  118. </a>
  119. </li>
  120. @endforeach
  121. @endif
  122. </div>
  123. <div class="f-btn-submit qs-center">
  124. <div onclick="window.location='{{route($sub_site."mobile.resumes",array_merge($params, array("education"=>"")))}}';" class="qs-btn qs-btn-inline qs-btn-medium qs-btn-orange">
  125. 不限
  126. </div>
  127. </div>
  128. </div>
  129. <div class="f-box f-box-more">
  130. <div class="f-box-inner">
  131. <ul class="arrow">
  132. <li>
  133. <a href="javascript:;" data-id="filter-sex" class="js-more-l">
  134. 性别
  135. <span class="choice f-more-l-txt-sex">
  136. @if(array_get($params, 'sex'))
  137. @if($params['sex']==1)
  138. @elseif($params['sex']==2)
  139. @else
  140. 不限
  141. @endif
  142. @else
  143. 不限
  144. @endif
  145. </span>
  146. </a>
  147. </li>
  148. <li>
  149. <a href="javascript:;" data-id="filter-age" class="js-more-l">
  150. 年龄
  151. <span class="choice f-more-l-txt-age">
  152. @if(array_get($params, 'age'))
  153. {{$categories['AIX_age'][$params['age']]['demand']}}
  154. @else
  155. 不限
  156. @endif
  157. </span>
  158. </a>
  159. </li>
  160. <li>
  161. <a href="javascript:;" data-id="filter-major" class="js-more-l">
  162. 专业
  163. <span class="choice f-more-l-txt-major">
  164. @if(array_get($params, 'major'))
  165. {{$major_info['name']}}
  166. @else
  167. 不限
  168. @endif
  169. </span>
  170. </a>
  171. </li>
  172. <li>
  173. <a href="javascript:;" data-id="filter-wage" class="js-more-l">
  174. 期望薪资
  175. <span class="choice f-more-l-txt-wage">
  176. @if(array_get($params, 'wage'))
  177. {{$categories['AIX_wage'][$params['wage']]['demand']}}
  178. @else
  179. 不限
  180. @endif
  181. </span>
  182. </a>
  183. </li>
  184. <li>
  185. <a href="javascript:;" data-id="filter-resumetag" class="js-more-l">
  186. 简历标签
  187. <span class="choice f-more-l-txt-resumetag">
  188. @if(array_get($params, 'resumetag'))
  189. {{$categories['AIX_resumetag'][$params['resumetag']]['demand']}}
  190. @else
  191. 不限
  192. @endif
  193. </span>
  194. </a>
  195. </li>
  196. <li>
  197. <a href="javascript:;" data-id="filter-settr" class="js-more-l">
  198. 更新时间
  199. <span class="choice f-more-l-txt-settr">
  200. @if(array_get($params, 'settr'))
  201. {{array_get($params, 'settr').'天内'}}
  202. @else
  203. 不限
  204. @endif
  205. </span>
  206. </a>
  207. </li>
  208. </ul>
  209. </div>
  210. <div class="f-btn-submit qs-center">
  211. <div href="javascript:;" class="qs-btn qs-btn-inline qs-btn-medium qs-btn-orange" id="f-do-filter"> 确 定 </div>
  212. &nbsp;&nbsp;&nbsp;
  213. <div onclick="window.location='{{route($sub_site."mobile.resumes")}}';" class="qs-btn qs-btn-inline qs-btn-medium qs-btn-border-gray"> 清空所选 </div>
  214. </div>
  215. <div class="f-btn-back qs-center"><div href="javascript:;" class="qs-btn qs-btn-inline qs-btn-medium qs-btn-orange f-more-back-btn"> 返 回 </div></div>
  216. </div>
  217. <div class="f-box f-more-content" id="filter-sex">
  218. <div class="f-box-inner">
  219. <ul>
  220. <li class="selected">
  221. <a href="javascript:;" class="f-more-back-a @if(!array_get($params, 'sex')) select @endif" data-type="sex" data-title="不限" data-code="0">
  222. 不限
  223. </a>
  224. </li>
  225. <li class="selected">
  226. <a href="javascript:;" class="f-more-back-a @if(array_get($params, 'sex')==1) select @endif" data-type="sex" data-title="男" data-code="1">
  227. </a>
  228. </li>
  229. <li class="selected">
  230. <a href="javascript:;" class="f-more-back-a @if(array_get($params, 'sex')==2) select @endif" data-type="sex" data-title="女" data-code="2">
  231. </a>
  232. </li>
  233. </ul>
  234. </div>
  235. </div>
  236. <div class="f-box f-more-content" id="filter-age">
  237. <div class="f-box-inner">
  238. <ul>
  239. <li class="selected">
  240. <a href="javascript:;" class="f-more-back-a @if(!array_get($params, 'age')) select @endif" data-type="age" data-title="不限" data-code="0">
  241. 不限
  242. </a>
  243. </li>
  244. @if(array_get($categories, 'AIX_age'))
  245. @foreach($categories['AIX_age'] as $k=>$v)
  246. <li class="selected">
  247. <a href="javascript:;" class="f-more-back-a @if(array_get($params, 'age')== $k) select @endif" data-type="age" data-title="{{$v['demand']}}" data-code="{{$k}}">
  248. {{$v['demand']}}
  249. </a>
  250. </li>
  251. @endforeach
  252. @endif
  253. </ul>
  254. </div>
  255. </div>
  256. <div class="f-box f-more-content" id="filter-major">
  257. <div class="f-box-inner">
  258. <ul class="for-temp-major-group"></ul>
  259. </div>
  260. </div>
  261. <div class="f-box f-more-content" id="filter-wage">
  262. <div class="f-box-inner">
  263. <ul>
  264. <li class="selected"><a href="javascript:;" class="f-more-back-a @if(!array_get($params, 'wage')) select @endif" data-type="wage" data-title="不限" data-code="0">不限</a></li>
  265. @if(array_get($categories, 'AIX_wage'))
  266. @foreach($categories['AIX_wage'] as $k=>$v)
  267. <li class="selected">
  268. <a href="javascript:;" class="f-more-back-a @if(array_get($params, 'wage')== $k) select @endif" data-type="wage" data-title="{{$v['demand']}}" data-code="{{$k}}">
  269. {{$v['demand']}}
  270. </a>
  271. </li>
  272. @endforeach
  273. @endif
  274. </ul>
  275. </div>
  276. </div>
  277. <div class="f-box f-more-content" id="filter-resumetag">
  278. <div class="f-box-inner">
  279. <ul>
  280. <li class="selected">
  281. <a href="javascript:;" class="f-more-back-a @if(!array_get($params, 'resumetag')) select @endif>" data-type="resumetag" data-title="不限" data-code="0">
  282. 不限
  283. </a>
  284. </li>
  285. @if(array_get($categories, 'AIX_resumetag'))
  286. @foreach($categories['AIX_resumetag'] as $k=>$v)
  287. <li class="selected">
  288. <a href="javascript:;" class="f-more-back-a @if(array_get($params, 'resumetag')== $k) select @endif" data-type="resumetag" data-title="{{$v['demand']}}" data-code="{{$k}}">
  289. {{$v['demand']}}
  290. </a>
  291. </li>
  292. @endforeach
  293. @endif
  294. </ul>
  295. </div>
  296. </div>
  297. <div class="f-box f-more-content" id="filter-settr">
  298. <div class="f-box-inner">
  299. <ul>
  300. <li class="selected">
  301. <a href="javascript:;" class="f-more-back-a @if(array_get($params, 'settr')==0) select @endif" data-type="settr" data-title="不限" data-code="0">
  302. 不限
  303. </a>
  304. </li>
  305. <li class="selected">
  306. <a href="javascript:;" class="f-more-back-a @if(array_get($params, 'settr')==3) select @endif" data-type="settr" data-title="3天内" data-code="3">
  307. 3天内
  308. </a>
  309. </li>
  310. <li class="selected">
  311. <a href="javascript:;" class="f-more-back-a @if(array_get($params, 'settr')==7) select @endif" data-type="settr" data-title="7天内" data-code="7">
  312. 7天内
  313. </a>
  314. </li>
  315. <li class="selected">
  316. <a href="javascript:;" class="f-more-back-a @if(array_get($params, 'settr')==15) select @endif" data-type="settr" data-title="15天内" data-code="15">
  317. 15天内
  318. </a>
  319. </li>
  320. <li class="selected">
  321. <a href="javascript:;" class="f-more-back-a @if(array_get($params, 'settr')==30) select @endif" data-type="settr" data-title="30天内" data-code="30">
  322. 30天内
  323. </a>
  324. </li>
  325. </ul>
  326. </div>
  327. </div>
  328. </div>
  329. </div>
  330. {{--列表--}}
  331. <div class="drop_content">
  332. <div class="add_data">
  333. @include('mobile.app.content.resume.ajax_resume_list')
  334. </div>
  335. </div>
  336. {{--@include('mobile.module.section.main_footer')--}}
  337. <script type="text/javascript" src="{{theme_asset('mobile/js/QSfilter.js')}}"></script>
  338. <script type="text/javascript" src="{{theme_asset('mobile/js/qsCategory.js')}}"></script>
  339. <script src="{{ theme_asset('mobile/js/dropload.min.js') }}"></script>
  340. @endsection
  341. @section('script')
  342. <script>
  343. var default_district = "{{config('aix.system.site_other.site_other.district')}}";
  344. var QS_major_parent = eval('<?php echo json_encode($category['major']['first']);?>');
  345. for(var i = 0;i <QS_major_parent.length;i ++){
  346. QS_major_parent[i].step_size = 0;
  347. }
  348. var major = '<?php echo json_encode($category['major']['sec']);?>';
  349. var QS_major = eval('('+major+')');
  350. for(var i = 0;i <QS_major.length;i ++){
  351. QS_major[i].step_size = 0;
  352. }
  353. var app_spell = true;
  354. var qscms = {
  355. base : "{{$_SERVER['SERVER_NAME']}}",
  356. keyUrlencode:"0",
  357. domain : "{{$_SERVER['SERVER_NAME']}}",
  358. root : "/",
  359. is_subsite : 0,
  360. subsite_level : "{{config('aix.system.site_other.site_other.category_district_level')}}", //地区分类层级
  361. default_district : "{{$district_info['default_district']}}", //默认地区
  362. default_district_spell : "{{$district_info['default_district_spell']}}" //默认地区拼音
  363. };
  364. var QS_city_parent = eval('<?php echo json_encode($category['district']['first']);?>');
  365. var QS_city_spell_parent = eval('<?php echo json_encode($category['district']['spell']);?>');
  366. var QS_city = eval(<?php echo json_encode($category['district']['sec']);?>);
  367. {!! $AIX_city_spell !!}
  368. var city_select = <?php echo json_encode($city["select"])?>;
  369. var city_parent = <?php echo json_encode(array_get($city,"parent"));?>;
  370. var csrf_token = "{{csrf_token()}}";
  371. /**
  372. * 读取缓存文件中的专业类别
  373. */
  374. var revalMajor = "{{$params['major'] or ''}}";
  375. if (QS_major_parent) {
  376. var majorHtml = '<li class="selected"><a href="javascript:;" class="f-more-back-a" data-type="major" data-title="不限" data-code="0">不限</a></li>';
  377. $.each(QS_major_parent, function (key, value) {
  378. if (value.split(',')) {
  379. var level2Id = value.split(',')[0];
  380. if (QS_major[level2Id]) {
  381. var level2Arr = QS_major[level2Id].split('`');
  382. if (level2Arr) {
  383. for (var i = 0; i < level2Arr.length; i++) {
  384. if (level2Arr[i].split(',')[0] == revalMajor) {
  385. majorHtml += '<li class="selected"><a href="javascript:;" class="f-more-back-a select" data-type="major" data-title="' + level2Arr[i].split(',')[1] + '" data-code="' + level2Arr[i].split(',')[0] + '">' + level2Arr[i].split(',')[1] + '</a></li>';
  386. } else {
  387. majorHtml += '<li class="selected"><a href="javascript:;" class="f-more-back-a" data-type="major" data-title="' + level2Arr[i].split(',')[1] + '" data-code="' + level2Arr[i].split(',')[0] + '">' + level2Arr[i].split(',')[1] + '</a></li>';
  388. }
  389. }
  390. }
  391. }
  392. }
  393. })
  394. $('.for-temp-major-group').html(majorHtml);
  395. }
  396. var recoverSex = "{{$params['sex'] or ''}}";
  397. var recoverAge = "{{$params['age'] or ''}}";
  398. var recoverMajor = "{{$params['major'] or ''}}";
  399. var recoverWage = "{{$params['wage'] or ''}}";
  400. var recoverResumetag = "{{$params['resumetag'] or ''}}";
  401. var recoverSettr = "{{$params['settr'] or ''}}";
  402. var isChangeColor = false;
  403. if (eval(recoverSex) > 0 || eval(recoverAge) > 0 || eval(recoverMajor) > 0 || eval(recoverWage) > 0 || eval(recoverResumetag) > 0 || eval(recoverSettr) > 0) {
  404. isChangeColor = true;
  405. }
  406. if (isChangeColor) {
  407. $('.j-change-color').addClass('red-txt');
  408. }
  409. setTimeout(function() {
  410. var noLimitCityHtml = '<div class="f-btn-submit qs-center"><div class="qs-btn qs-btn-inline qs-btn-medium qs-btn-orange" id="j-no-limit-city">不限</div></div>';
  411. $('.f-box-city').append(noLimitCityHtml);
  412. $('#j-no-limit-city').click(function() {
  413. window.location = '{{route($sub_site."mobile.resumes",array_merge($params, array("citycategory"=>"")))}}';
  414. });
  415. }, 100);
  416. // 特长标签随机背景色
  417. function randomsort(a, b) {
  418. return Math.random()>.5 ? -1 : 1;
  419. }
  420. var bgArrBefore = [1,2,3,4];
  421. $('.resume-list-item').each(function () {
  422. var $jobTagDom = $(this).find('.resume-tag');
  423. if ($jobTagDom.length) {
  424. var bgArray = bgArrBefore.sort(randomsort);
  425. $($jobTagDom).each(function (index, value) {
  426. $(this).addClass('tg' + bgArray[index]);
  427. })
  428. }
  429. })
  430. // 更多列表左右切换
  431. $('.js-more-l').on('click', function () {
  432. var targetId = $(this).data('id');
  433. $('.f-box-more').toggleClass('qs-actionsheet-toggle-left');
  434. $('#' + targetId).toggleClass('qs-actionsheet-toggle');
  435. })
  436. $('.f-more-back-btn').on('click', function () { // 更多列表切换返回
  437. $('.f-box-more').toggleClass('qs-actionsheet-toggle-left');
  438. $('.f-more-content').removeClass('qs-actionsheet-toggle');
  439. })
  440. $('.f-more-back-a').on('click', function () { // 更多列表项点击
  441. var thisType = $(this).data('type');
  442. var thisTitle = $(this).data('title');
  443. var thisCode = $(this).data('code');
  444. $('.f-more-l-code-' + thisType).val(thisCode);
  445. $('.f-more-l-txt-' + thisType).text(thisTitle);
  446. $('.f-box-more').toggleClass('qs-actionsheet-toggle-left');
  447. $('.f-more-content').removeClass('qs-actionsheet-toggle');
  448. })
  449. // 除更多和读取缓存之外的下拉列表
  450. $('.f-item-normal').on('click', function () {
  451. var thisType = $(this).data('type');
  452. var thisTitle = $(this).data('title');
  453. var thisCode = $(this).data('code');
  454. $('.f-normal-code-' + thisType).val(thisCode);
  455. $('.f-normal-txt-' + thisType).text(thisTitle);
  456. $('body').removeClass('filter-fixed');
  457. $('.f-box-' + thisType).addClass('qs-hidden');
  458. $('.js-filter').removeClass('active');
  459. $('#f-mask').hide();
  460. goPage();
  461. })
  462. // 过滤已投递
  463. $('.js-clickedbox').on('click', function () {
  464. if ($(this).hasClass('clickedchoice')) {
  465. $(this).removeClass('clickedchoice');
  466. $('.f-deliver').val('0');
  467. } else {
  468. $(this).addClass('clickedchoice');
  469. $('.f-deliver').val('1');
  470. }
  471. })
  472. // 跳转方法
  473. function goPage() {
  474. var toSearchPage = $('.f-seach-page').val();
  475. window.location.href = toSearchPage+'?' + $('#searchForm').serialize();
  476. }
  477. // 点击筛选
  478. $('#f-do-filter').on('click', function () {
  479. goPage();
  480. });
  481. $('.js-filter').on('click', function () {
  482. var filter = new QSfilter($(this));
  483. $('.f-more-content').removeClass('qs-actionsheet-toggle');
  484. $('.f-box-more').removeClass('qs-actionsheet-toggle-left');
  485. });
  486. $(function(){
  487. var page = 1;
  488. var mobile_url = "{{route($sub_site.'mobile.resumes',array_merge($params,['page'=>'']))}}";
  489. mobile_url = mobile_url.replace(/&amp;/g,"&");
  490. $('.drop_content').dropload({
  491. scrollArea : window,
  492. domUp : {
  493. domClass : 'dropload-up',
  494. domRefresh : '<div class="dropload-refresh">加载中...</div>',
  495. domUpdate : '<div class="dropload-update">加载中...</div>',
  496. domLoad : '<div class="dropload-load"><span class="loading"></span>加载中...</div>'
  497. },
  498. domDown : {
  499. domClass : 'dropload-down',
  500. domRefresh : '<div class="dropload-refresh">加载中...</div>',
  501. domLoad : '<div class="dropload-load"><span class="loading"></span>加载中...</div>',
  502. domNoData : '<div class="dropload-noData">没有更多数据~~</div>'
  503. },
  504. loadUpFn : function(me){
  505. page = 1;
  506. $.ajax({
  507. type: 'GET',
  508. url: mobile_url+page,
  509. dataType: 'json',
  510. success: function(result){
  511. if (result.status ==1) {
  512. $('.add_data').html(result.data);
  513. } else {
  514. me.lock();
  515. me.noData();
  516. }
  517. me.resetload();
  518. },
  519. error: function(xhr, type){
  520. me.resetload();
  521. }
  522. });
  523. },
  524. @if($mobile_dropload)
  525. loadDownFn : function(me){
  526. page++;
  527. $.ajax({
  528. type: 'GET',
  529. url: mobile_url+page,
  530. dataType: 'json',
  531. success: function(result){
  532. if (result.status ==1) {
  533. $('.add_data').append(result.data);
  534. } else {
  535. me.lock();
  536. me.noData();
  537. }
  538. me.resetload();
  539. },
  540. error: function(xhr, type){
  541. me.resetload();
  542. }
  543. });
  544. },
  545. @endif
  546. threshold : 50
  547. });
  548. });
  549. </script>
  550. @endsection