ContactForm.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /*
  2. * 描 述:个人中心-联系方式
  3. */
  4. var baseinfo;
  5. var bootstrap = function ($, learun) {
  6. "use strict";
  7. var getBaseinfo = function (callback) {
  8. baseinfo = learun.frameTab.currentIframe().baseinfo;
  9. if (!baseinfo) {
  10. setTimeout(function () { getBaseinfo(callback) }, 100);
  11. }
  12. else {
  13. callback();
  14. }
  15. };
  16. var page = {
  17. init: function () {
  18. getBaseinfo(function () {
  19. page.bind();
  20. page.initData();
  21. });
  22. },
  23. bind: function () {
  24. $('#lr_save_btn').on('click', function () {
  25. var postData = $('#form').lrGetFormData();
  26. postData.F_CompanyId = baseinfo.companyId;
  27. postData.F_Account = baseinfo.account;
  28. $.lrSaveForm(top.$.rootUrl + '/UserCenter/SaveForm', postData, function (res) {
  29. //top.learun.alert_res(res);
  30. });
  31. });
  32. },
  33. initData: function () {
  34. $('#Mobile').val(baseinfo.USERITEM.Mobile);
  35. $('#Telephone').val(baseinfo.USERITEM.Telephone);
  36. $('#Email').val(baseinfo.USERITEM.Email);
  37. $('#WeChat').val(baseinfo.USERITEM.WeChat);
  38. $('#QQ').val(baseinfo.USERITEM.QQ);
  39. }
  40. };
  41. page.init();
  42. }