| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- cc.Class({
- extends: cc.BaseClass,
- properties: {
-
- sexToggleContainer: cc.ToggleContainer,
- },
- ctor: function () {
-
- },
-
- OnClicked_Submit: function () {
- cc.gSoundRes.PlaySound('Button');
- var pGlobalUserData = g_GlobalUserInfo.GetGlobalUserData();
- var toggles = this.sexToggleContainer.node.children;
- for (var i = 0; i < toggles.length; i++) {
- var toggleNode = toggles[i];
- var toggleComponent = toggleNode.getComponent(cc.Toggle);
- if (toggleComponent) {
- if (toggleComponent.isChecked) {
-
- if(pGlobalUserData.cbGender== toggleNode.name){
- g_CurScene.ShowTips(`性別不能與原性別相同`);
- return;
- }
- this.OnBtChangeSex(toggleNode.name);
-
- this.HideView();
- break;
- }
- }
- }
- },
- OnBtChangeSex:function(toggle){
- var pGlobalUserData = g_GlobalUserInfo.GetGlobalUserData();
- var siblingNode = this.node.parent.getChildByName('UserNode');
- var pUserCtrl = siblingNode.getComponent('UserCtrl');
- var webUrl = window.PHP_HOME+'/UserFunc.php?&GetMark=6&dwUserID='+pGlobalUserData.dwUserID;
- webUrl += "&Sex="+toggle;
- WebCenter.GetData(webUrl, null, function (data) {
- pGlobalUserData.cbGender = toggle;
-
- pUserCtrl.SetUserByID(pGlobalUserData.dwUserID);
- g_CurScene.ShowTips(`修改成功`);
- }.bind(this));
- },
- });
|