common.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536
  1. $(document).on('click','.fachoose-map',function (){
  2. var lng=$(this).data('lng'),lat=$(this).data('lat'),address=$(this).data('address');
  3. parent.Fast.api.open("qingdongams/customer/customer/map",'地理位置选择', {
  4. area: ['500px', '600px'],
  5. callback: function (data) {
  6. $('#' + lng).val(data.lng)
  7. $('#' + lat).val(data.lat)
  8. $('#' + address).val(data.address + data.address_detail)
  9. $('#' + address + '_text').val(data.address + data.address_detail)
  10. }
  11. });
  12. }).on("click", ".r-select-customer", function(){
  13. var $this=$(this);
  14. top.Fast.api.open($(this).data("url") , __('Select'), {callback: function (data) {
  15. $this.html(data.name);
  16. $('[name="'+$this.data('name')+'"]').val(data.id);
  17. },area:["100%", "100%"]});
  18. }).on("click", ".r-select-contacts", function(){
  19. var $this=$(this)
  20. top.Fast.api.open($(this).data("url") , __('Select'), {callback: function (data) {
  21. $this.html(data.name);
  22. $('[name="'+$this.data('name')+'"]').val(data.id);
  23. },area:["100%", "100%"]});
  24. }).on("click", ".r-select-business", function(){
  25. var $this=$(this)
  26. top.Fast.api.open($(this).data("url") , __('Select'), {callback: function (data) {
  27. $this.html(data.name);
  28. $('[name="'+$this.data('name')+'"]').val(data.id);
  29. },area:["100%", "100%"]});
  30. }).on("click", ".r-select-contract", function(){
  31. var $this=$(this)
  32. top.Fast.api.open($(this).data("url"), __('Select'), {callback: function (data) {
  33. $this.html(data.name);
  34. $('[name="'+$this.data('name')+'"]').val(data.id);
  35. },area:["100%", "100%"]});
  36. });