add.blade.php 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  1. @extends('module.layouts.person')
  2. @push('meta')
  3. @endpush
  4. @push('css')
  5. <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/person/common.css') }}"/>
  6. <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/person/personal_resume.css') }}"/>
  7. <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/person/personal_ajax_dialog.css') }}"/>
  8. @endpush
  9. @push('js')
  10. @endpush
  11. @section('content')
  12. <div class="res_add_title font_blue">梦想那么好,创业要趁早!</div>
  13. <div class="res_addbox">
  14. <div class="toptitle J_focus">
  15. <div class="td1 link_blue">新增创业项目</div>
  16. <div class="clear"></div>
  17. </div>
  18. <div class="addmain J_focus">
  19. <div class="imgtitle">个人基本资料</div>
  20. <table width="200" border="0" align="center" cellpadding="0" cellspacing="0">
  21. <tr>
  22. <td class="w1"><span>&nbsp;</span>联系人:</td>
  23. <td>
  24. <div >
  25. <input name="link_man" id="link_man" type="text" value="" class="input_245_34"/>
  26. <div class="clear"></div>
  27. </div>
  28. </td>
  29. <td class="w1"><span>&nbsp;</span>电子邮箱:</td>
  30. <td>
  31. <div class="sex_radio_list J_radioitme_parent">
  32. <input name="link_email" id="link_email" type="text" value="" class="input_245_34"/>
  33. </div>
  34. </td>
  35. </tr>
  36. <tr>
  37. <td class="w1"><span>&nbsp;</span>联系电话:</td>
  38. <td>
  39. <div class="sex_radio_list J_radioitme_parent">
  40. <input name="link_phone" id="link_phone" type="text" value="" class="input_245_34"/>
  41. </div>
  42. </td>
  43. <td class="w1"><span>&nbsp;</span>联系地址:</td>
  44. <td><input name="link_address" id="link_address" type="text" value="" class="input_245_34"/></td>
  45. </tr>
  46. </table>
  47. <div class="imgtitle lot2">创业项目情况</div>
  48. <table width="200" border="0" align="center" cellpadding="0" cellspacing="0">
  49. <tr>
  50. <td class="w1"><span>&nbsp;</span>项目标题:</td>
  51. <td>
  52. <div>
  53. <input name="project_title" id="project_title" type="text" value="" class="input_537_34"/>
  54. </div>
  55. </td>
  56. </tr>
  57. <tr>
  58. <td class="w1"><span>&nbsp;</span>项目介绍:</td>
  59. <td style="padding-top:5px;padding-bottom:10px">
  60. <textarea class="textarea_538_34" name="project_intro" id="project_intro"></textarea>
  61. </td>
  62. </tr>
  63. <tr>
  64. <td class="w1"><span>&nbsp;</span>项目情况:</td>
  65. <td style="padding-top:5px;padding-bottom:10px">
  66. <textarea class="textarea_538_34" name="project_intro" id="project_info"></textarea>
  67. </td>
  68. </tr>
  69. <tr>
  70. <td class="w1">需要帮助:</td>
  71. <td style="padding-top:5px;">
  72. <textarea class="textarea_538_34" name="project_help" id="project_help"></textarea>
  73. </td>
  74. </tr>
  75. </table>
  76. <input type="hidden" id="add_tag" value="0">
  77. <div class="res_add_but">
  78. <div class="butlist">
  79. <input type="button" id="J_saveproject" class="but_blue_115 J_hoverbut" value="保存" />
  80. <!--<div id="J_saveproject" class="but_blue_115 J_hoverbut" value="保存">保存</div>-->
  81. </div>
  82. <div class="butlist">
  83. <input type="reset" class="but_gray_115 J_hoverbut" value="取消" onclick="javascript:history.go(-1);"/>
  84. </div>
  85. <div class="clear"></div>
  86. </div>
  87. </div>
  88. </div>
  89. @endsection
  90. @section('script')
  91. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.tooltip.js') }}"></script>
  92. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.disappear.tooltip.js') }}"></script>
  93. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.listitem.js') }}"></script>
  94. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.dropdown.js') }}"></script>
  95. <script type="text/javascript" src="{{ theme_asset('app/js/person/jquery.common.js') }}"></script>
  96. <script type="text/javascript" src="{{ theme_asset('app/js/regular.js') }}"></script>
  97. <script>
  98. $(function(){
  99. //判断浏览器是否支持placeholder属性
  100. supportPlaceholder='placeholder'in document.createElement('input'),
  101. placeholder=function(input){
  102. var text = input.attr('placeholder'),
  103. defaultValue = input.defaultValue;
  104. if(!defaultValue){
  105. input.val(text).addClass("phcolor");
  106. }
  107. input.focus(function(){
  108. if(input.val() == text){
  109. $(this).val("");
  110. }
  111. });
  112. input.blur(function(){
  113. if(input.val() == ""){
  114. $(this).val(text).addClass("phcolor");
  115. }
  116. });
  117. //输入的字符不为灰色
  118. input.keydown(function(){
  119. $(this).removeClass("phcolor");
  120. });
  121. };
  122. //当浏览器不支持placeholder属性时,调用placeholder函数
  123. if(!supportPlaceholder){
  124. $('input').each(function(){
  125. text = $(this).attr("placeholder");
  126. if($(this).attr("type") == "text"){
  127. placeholder($(this));
  128. }
  129. });
  130. }
  131. });
  132. // 验证表单并提交
  133. $('#J_saveproject').click( function() {
  134. var link_man = $.trim($('#link_man').val());
  135. var link_phone = $.trim($('#link_phone').val());
  136. var link_email = $.trim($('#link_email').val());
  137. var link_address = $.trim($('#link_address').val());
  138. var project_title = $.trim($('#project_title').val());
  139. var project_intro = $.trim($('#project_intro').val());
  140. var project_info = $.trim($('#project_info').val());
  141. var project_help = $.trim($('#project_help').val());
  142. if (link_man == "") {
  143. disapperTooltip("remind", "请填写联系人");
  144. return false;
  145. }
  146. if (link_phone == "") {
  147. disapperTooltip("remind", "请填写联系电话");
  148. return false;
  149. }
  150. if (link_email == "") {
  151. disapperTooltip("remind", "请填写邮箱地址");
  152. return false;
  153. }
  154. if (link_address == "") {
  155. disapperTooltip("remind", "请填写联系地址");
  156. return false;
  157. }
  158. if (project_title == "") {
  159. disapperTooltip("remind", "请填写项目标题");
  160. return false;
  161. }
  162. if (project_intro == "") {
  163. disapperTooltip("remind", "请填写项目介绍");
  164. return false;
  165. }
  166. if (project_info == "") {
  167. disapperTooltip("remind", "请填写项目情况");
  168. return false;
  169. }
  170. if (link_phone != "" && !regularMobile.test(link_phone)) {
  171. disapperTooltip("remind", "联系电话格式不正确");
  172. return false;
  173. }
  174. if (link_email != "" && !regularEmail.test(link_email)) {
  175. disapperTooltip("remind", "邮箱地址格式不正确");
  176. return false;
  177. }
  178. $('#J_saveproject').val('保存中...').addClass('btn_disabled').prop('disabled', !0);
  179. // 提交表单
  180. $.ajax({
  181. headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
  182. url: "{{ route('person.saveproject') }}",
  183. type: 'POST',
  184. dataType: 'json',
  185. data: {link_man: link_man, link_phone: link_phone,link_email:link_email, link_address: link_address, project_title: project_title, project_intro: project_intro, project_info: project_info, project_help: project_help}
  186. })
  187. .done(function(data) {
  188. if (data.message=='OK') {
  189. disapperTooltip("success", "更新成功");
  190. window.location.href='{{ route('project') }}';
  191. } else {
  192. disapperTooltip("remind", "更新失败");
  193. $('#J_saveproject').val('保存').removeClass('btn_disabled').prop('disabled', 0);
  194. }
  195. })
  196. .fail(function(result) {
  197. $('#J_saveproject').val('保存').removeClass('btn_disabled').prop('disabled', 0);
  198. disapperTooltip("remind", result.msg);
  199. });
  200. });
  201. </script>
  202. @endsection