正在显示
1 个修改的文件
包含
133 行增加
和
8 行删除
@@ -471,7 +471,8 @@ | @@ -471,7 +471,8 @@ | ||
471 | <input type="text" placeholder="请填写联系电话" class="detailplace"> | 471 | <input type="text" placeholder="请填写联系电话" class="detailplace"> |
472 | </div> | 472 | </div> |
473 | </div> | 473 | </div> |
474 | - <div class="save">保存</div> | 474 | + <div class="save newsave">保存</div> |
475 | + <div class="save editsave" style="display:none">保存</div> | ||
475 | </div> | 476 | </div> |
476 | <!--选择地址--> | 477 | <!--选择地址--> |
477 | <div class="addresswrapper" style="display:none"> | 478 | <div class="addresswrapper" style="display:none"> |
@@ -757,8 +758,20 @@ | @@ -757,8 +758,20 @@ | ||
757 | }) | 758 | }) |
758 | $(".wrapper").click(function(){ | 759 | $(".wrapper").click(function(){ |
759 | $(this).css("display","none") | 760 | $(this).css("display","none") |
761 | + }); | ||
762 | + | ||
763 | + //新增收获地址 | ||
764 | + $(".addplace").click(function(){ | ||
765 | + $(".addpositionwrapper").css("display","block") | ||
766 | + $(".newsave").css("display","block"); | ||
767 | + $(".editsave").css("display","none") | ||
760 | }) | 768 | }) |
761 | 769 | ||
770 | + $(".addressplus").click(function(){ | ||
771 | + $(".addpositionwrapper").css("display","block") | ||
772 | + $(".newsave").css("display","block"); | ||
773 | + $(".editsave").css("display","none") | ||
774 | + }) | ||
762 | //选择地址 | 775 | //选择地址 |
763 | $(".people_info").click(function(){ | 776 | $(".people_info").click(function(){ |
764 | $(".addresswrapper").css("display","block") | 777 | $(".addresswrapper").css("display","block") |
@@ -803,13 +816,108 @@ | @@ -803,13 +816,108 @@ | ||
803 | //编辑地址 | 816 | //编辑地址 |
804 | $(".edit").click(function(){ | 817 | $(".edit").click(function(){ |
805 | window.event.stopPropagation(); | 818 | window.event.stopPropagation(); |
819 | + $(".newsave").css("display","none"); | ||
820 | + $(".editsave").css("display","block") | ||
806 | $(".addresswrapper").css("display","none"); | 821 | $(".addresswrapper").css("display","none"); |
807 | - $(".addpositionwrapper").css("display","block") | 822 | + $(".addpositionwrapper").css("display","block"); |
823 | + var data_id=$(this).children(".defauledi").attr("data-id"); | ||
824 | + var url = 'address/Place/edit/'; | ||
825 | + var params = { | ||
826 | + id:data_id | ||
827 | + }; | ||
828 | + ajaxsend(url, params, function(res) { | ||
829 | + console.log(res); | ||
830 | + var data=res.data; | ||
831 | + var cityval=data.province+" "+data.city +" "+ data.county; | ||
832 | + console.log(cityval); | ||
833 | + $("#end").val(cityval); | ||
834 | + $("#place").val(data.place); | ||
835 | + $("#name").val(data.name); | ||
836 | + $("#phone").val(data.mobile); | ||
837 | + }) | ||
838 | + | ||
839 | + | ||
840 | + }); | ||
841 | + //编辑地址(保存地址) | ||
842 | + $(".editsave").click(function(){ | ||
843 | + window.event.stopPropagation(); | ||
844 | + // $(".addpositionwrapper").css("display","none"); | ||
845 | + var name=$("#name").val(); | ||
846 | + var phone=$("#phone").val(); | ||
847 | + var place=$("#place").val(); | ||
848 | + //省市区的id | ||
849 | + var code=$("#end").attr("data-codes"); | ||
850 | + //省市区 | ||
851 | + var label=$("#end").val(); | ||
852 | + | ||
853 | + var url = 'address/Place/editDo'; | ||
854 | + var params = { | ||
855 | + name:name, | ||
856 | + mobile:phone, | ||
857 | + code:code, | ||
858 | + label:label, | ||
859 | + place:place, | ||
860 | + uid:'{$uid}' | ||
861 | + }; | ||
862 | + ajaxsend(url, params, function(res) { | ||
863 | + console.log(res); | ||
864 | + if(res.code=="20000"){ | ||
865 | + $(".addpositionwrapper").css("display","none") | ||
866 | + }else{ | ||
867 | + alert("保存失败") | ||
868 | + } | ||
869 | + }) | ||
808 | }) | 870 | }) |
809 | - //保存地址 | ||
810 | - $(".save").click(function(){ | 871 | + //保存地址 (新增地址) |
872 | + $(".newsave").click(function(){ | ||
811 | window.event.stopPropagation(); | 873 | window.event.stopPropagation(); |
812 | - $(".addpositionwrapper").css("display","none") | 874 | + // $(".addpositionwrapper").css("display","none"); |
875 | + var name=$("#name").val(); | ||
876 | + var phone=$("#phone").val(); | ||
877 | + var place=$("#place").val(); | ||
878 | + //省市区的id | ||
879 | + var code=$("#end").attr("data-codes"); | ||
880 | + //省市区 | ||
881 | + var label=$("#end").val(); | ||
882 | + if(label==""){ | ||
883 | + alert("请选择省市区"); | ||
884 | + return false; | ||
885 | + } | ||
886 | + if(place==""){ | ||
887 | + alert("请选择详细地址"); | ||
888 | + return false; | ||
889 | + } | ||
890 | + if(name==""){ | ||
891 | + alert("请填写收获人姓名"); | ||
892 | + return false; | ||
893 | + } | ||
894 | + if(phone==""){ | ||
895 | + alert("请填写联系电话"); | ||
896 | + return false; | ||
897 | + } | ||
898 | + var reg = /^1[34578]\d{9}$/; | ||
899 | + if(!reg.test(phone)){ | ||
900 | + alert("请输入正确的手机号"); | ||
901 | + return false; | ||
902 | + } | ||
903 | + var url = 'address/Place/add'; | ||
904 | + var params = { | ||
905 | + name:name, | ||
906 | + mobile:phone, | ||
907 | + code:code, | ||
908 | + label:label, | ||
909 | + place:place, | ||
910 | + uid:'{$uid}' | ||
911 | + }; | ||
912 | + ajaxsend(url, params, function(res) { | ||
913 | + console.log(res); | ||
914 | + if(res.code=="20000"){ | ||
915 | + $(".addpositionwrapper").css("display","none") | ||
916 | + }else{ | ||
917 | + alert("保存失败") | ||
918 | + } | ||
919 | + }) | ||
920 | + | ||
813 | }) | 921 | }) |
814 | //选择地址 | 922 | //选择地址 |
815 | $(".people_info").click(function(){ | 923 | $(".people_info").click(function(){ |
@@ -817,17 +925,34 @@ | @@ -817,17 +925,34 @@ | ||
817 | $(".addresswrapper").css("display","block") | 925 | $(".addresswrapper").css("display","block") |
818 | }) | 926 | }) |
819 | //删除地址 | 927 | //删除地址 |
928 | + var del_id=""; | ||
820 | $(".delect").click(function(){ | 929 | $(".delect").click(function(){ |
821 | window.event.stopPropagation(); | 930 | window.event.stopPropagation(); |
931 | + del_id=$(this).children(".defaultdel").attr("data-id") | ||
822 | 932 | ||
823 | - $(".deletewrapper").show() | ||
824 | - }) | 933 | + $(".deletewrapper").show(); |
934 | + | ||
935 | + }); | ||
825 | 936 | ||
826 | //删除确定 | 937 | //删除确定 |
827 | $(".sure").click(function(){ | 938 | $(".sure").click(function(){ |
828 | window.event.stopPropagation(); | 939 | window.event.stopPropagation(); |
940 | + var url = 'address/Place/del'; | ||
941 | + var params = { | ||
942 | + id:del_id | ||
943 | + }; | ||
944 | + ajaxsend(url, params, function(res) { | ||
945 | + console.log(res); | ||
946 | + if(res.code==20000){ | ||
947 | + alert("删除成功"); | ||
948 | + }else if(res.code==40000){ | ||
949 | + alert("删除失败"); | ||
950 | + } | ||
951 | + | ||
952 | + }) | ||
829 | $(".deletewrapper").css("display","none") | 953 | $(".deletewrapper").css("display","none") |
830 | - }) | 954 | + }); |
955 | + | ||
831 | $(".cancel").click(function(){ | 956 | $(".cancel").click(function(){ |
832 | window.event.stopPropagation(); | 957 | window.event.stopPropagation(); |
833 | $(".addresswrapper").show() | 958 | $(".addresswrapper").show() |
-
请 注册 或 登录 后发表评论