updated 输入框自动校对性别
This commit is contained in:
parent
ab81587cd2
commit
6243325ef8
@ -137,19 +137,22 @@ relationship.setMode('cantonese',{
|
|||||||
};
|
};
|
||||||
var bindChange = function(){
|
var bindChange = function(){
|
||||||
var value = $input.value.trim();
|
var value = $input.value.trim();
|
||||||
var sex = $sex[0].checked?1:0;
|
|
||||||
var mode = $mode[0].checked?$mode[0].value:$mode[1].value;
|
|
||||||
var reverse = !$reverse[0].checked;
|
|
||||||
if(value){
|
if(value){
|
||||||
var result = relationship({text:value,sex:sex,reverse:reverse,mode:mode});
|
var result = relationship({text:value,sex:-1,type:'chain'});
|
||||||
if(result.length){
|
if(result.length){
|
||||||
|
var first_name = result[0].split('的').shift();
|
||||||
var name = result[0].split('的').pop();
|
var name = result[0].split('的').pop();
|
||||||
|
if(first_name=='老公'){
|
||||||
|
$sex[1].checked = true;
|
||||||
|
}else if(first_name=='老婆'){
|
||||||
|
$sex[0].checked = true;
|
||||||
|
}
|
||||||
if(!name){
|
if(!name){
|
||||||
toggleSex($sex[0].checked);
|
toggleSex($sex[0].checked);
|
||||||
}else{
|
}else{
|
||||||
toggleSex('爸爸,老公,儿子,哥哥,弟弟,兄弟'.indexOf(name)>-1);
|
toggleSex('爸爸,老公,儿子,哥哥,弟弟,兄弟'.indexOf(name)>-1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
$result.value = '';
|
$result.value = '';
|
||||||
}
|
}
|
||||||
@ -268,4 +271,4 @@ relationship.setMode('cantonese',{
|
|||||||
$result.value = $person.value = $target.value = '';
|
$result.value = $person.value = $target.value = '';
|
||||||
};
|
};
|
||||||
$panel.querySelector('.btn-green').onclick = count;
|
$panel.querySelector('.btn-green').onclick = count;
|
||||||
})();
|
})();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user