editHobbies.html 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <div class="profile-edit hobbies">
  2. <div>
  3. <div class="title">Edit Hobbies / Interests</div>
  4. <div class="close"><a href="javascript:;"><img src="<%=public_path%>/img/close-btn.png" alt=""/></a></div>
  5. </div>
  6. <div class="content">
  7. <div>
  8. <%for(let index in interest){%>
  9. <%if(index != 'prefix'){%>
  10. <div>
  11. <input name="interest" type="checkbox" <%if(F.in_array(index,anchorInterest)){%>checked<%}%> value="<%=index%>"> <%=interest[index]%>
  12. </div>
  13. <%}%>
  14. <%}%>
  15. </div>
  16. <button class="Submit">Submit</button>
  17. </div>
  18. </div>
  19. <script>
  20. $(function(){
  21. // 弹窗
  22. var index = parent.layer.getFrameIndex(window.name);
  23. parent.layer.iframeAuto(index);
  24. $('.close').click(function(){
  25. Cookies.remove('add_talent');
  26. parent.layer.close(index);
  27. })
  28. $(document).on('click','.Submit',function(){
  29. var interest = $('input:checkbox:checked');
  30. var chk_value =[];
  31. interest.each(function(){
  32. chk_value.push($(this).val());
  33. })
  34. if(chk_value.length < 4){
  35. myParentAlert('Please select at least 4 hobbies / interests.');
  36. return false;
  37. }
  38. $.post('/broadcast/profileLayer/editHobbies', {interest:chk_value}, function(data){
  39. if(data.errno == 0){
  40. Cookies.set('add_success_hobbies', {status:1});
  41. parent.layer.msg(data.data);
  42. parent.layer.close(index);
  43. }else{
  44. myParentAlert(data.data);
  45. parent.layer.close(index);
  46. }
  47. })
  48. })
  49. })
  50. </script>