edit.blade.php 9.9 KB

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